Random
Source Code

Teatard

A resident of the U.K., England in particular, who is considered dim or ridiculous.

Last night I saw a wasted, high dude running from the cops, screaming slurs and cussing them out in a British accent. Must be a Teatard!

by Geegee Gee January 28, 2014

483👍 719👎