Iglooed
Definitions
1
Posts
1
Posters
128
Views
-
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.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions