>>528159996
It rhymes with "elfy" but it is not an actual word (neither is "elfy" for that matter).
It's a meme made by retards who were not linguistically proficient at all.