Tartbag

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

Share this definition