Skip to main content

Definitions by Domtron

TIT SQUIRREL 

Someone who is both equal parts asshole and awesome. Tit squirrels make excellent frienemies.
Most days I love my tit squirrel, but some days I'd like to punch him in the balls.
TIT SQUIRREL by Domtron February 11, 2008