Top Definition
a sneeze during which you hold your nose at the point of nasal release
Isabelle: HOPUGH
Tomas: Why did you hold your nose at the point of nasal release?
by isoduff June 22, 2008
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×