huzzard

someone who is popular but not attractive.
dude, that chick is a huzzard.
by bengappa May 04, 2006
Get the huzzard mug.