idiot, someone who is of low intelligence and acts in a idiodic manner
someone has just done a stupid thing..."You are a Toonda"
by Meh March 21, 2005
Get the toonda mug.