1 definition by Cardi X

An attractive man (or woman) who unconsciously squanders chance after chance for an amorous relationship by hanging with cold-hearted bitches who thrive on the misery of others.
(From a lusting woman's perspective) \'He's fine. I might make a play for him myself.' \\“No you won't, he's iglooed himself."
by Cardi X December 15, 2019
Get the iglooed mug.