Top Definition
The noise made by your wife when you try to pop a ball in.
I was lying giving your mum some love last night and tried to pop a ball in and she was like WHAAAAAAAAAAAA!!!!
by Muff_Paste_master June 14, 2014
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.