Skip to main content

Definitions by bengappa

someone who is popular but not attractive.
dude, that chick is a huzzard.
huzzard by bengappa May 4, 2006