Idiot. Fool. Annoying person. Can be used to describe someone one else or used to describe yourself after you do something stupid.
Timmy is such a banswallack.
I forgot your birthday? Oh I'm such a banswallack.
by DeLanger July 4, 2010
Get the Banswallack mug.