Fun way of saying idiot or moron or person with no sense.
by Swinggal October 29, 2004
Get the Spazamatoonga mug.