Top Definition
Huff-tae(have to) - something which must be done
"Its one of my hufftaes"
by Earl85 April 02, 2008
11 Words related to Hufftae

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.