Top Definition
Fun way of saying idiot or moron or person with no sense.
"Shut up man!! You are such spazamatoonga!!
by Swinggal October 28, 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.