1 definition by Jayisan Geerer

A fugly loser that complains way too much.

Susie:"Omg my cow won't shut up, it's been mooing all night."

Bob:"All you do is compain..Yer such a fugloid"
by Jayisan Geerer April 22, 2009
Get the fugloid mug.