1. A stupid person 2. An annoying person 3. One who mishears what you say
No! You tartbag
by xxThatGuyxx August 6, 2011
Get the Tartbag mug.