"Fikfap" might be a typo for "fikfap," which isn't a real word I recognize. Maybe they meant "fikfap" as in "FIFA" or "Fix it Fap," but that doesn't make sense. "Hard core" could refer to something intense or maybe a gaming term. "UPD" is likely an abbreviation. Could this be a software update, maybe for a game or a website?