Top definition
Fun way of saying idiot or moron or person with no sense.
by Swinggal October 28, 2004
Get the mug
Get a Spazamatoonga mug for your buddy Paul.