Skip to main content

Definitions by carebear_x

tacohead 

A person who is annoying as hell.
OMG, you're such a tacohead!
tacohead by carebear_x September 12, 2007