Top Definition
1. Reporting the addition of a word or saying on a site that has millions of made up words.
Wow. just "pulled a huff" with their story on Pullin' a Palin.
by Artamentous July 10, 2009
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.