1 definition by Da Duder
a) A person or thing that is abnormally wierd. They're annoying by nature and can be very loud on a continual basis.
b) A sexually transmitted disease
b) A sexually transmitted disease
a) We all hate our friend because he's very annoying, we nicknamed her "The Huff"
b) I paid for a hooker and after words found out that I had "the huff"
b) I paid for a hooker and after words found out that I had "the huff"
by Da Duder November 17, 2006