Top Definition
1) an expression of self-disgust in one's actions.

Circa 1984. "Moof, Moof!" was exclaimed by a friend after exhausting all efforts to find a word to discribe his embarassment after his inability to complete a rather simple task.
The waiter exclaimed, "Moof, moof!" as the tray of glasses he was carrying fell to the ground.
by YTBOY April 16, 2004
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.