Top Definition
Total momentary lapse of memory; brain fart; temporary retardation.
On the last few questions of the test, I completely duhed out even though I studied super hard.
by Cyanotica June 26, 2006
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.