Top Definition
exclamation, a jokingly twee way of expressing annoyance
Oh, the ninny of it all! Now I've got to start all over again!
by The Jarvmeister September 17, 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.