1 definition by Domtron

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.
by Domtron February 11, 2008
Get the TIT SQUIRREL mug.