Skip to main content

Definitions by truth dealer

squirreltown

A place. Full of hotties you gotta be in that squirreltown
Damn Phoenix. Arizona is such a squirreltown,thier's got to be something wrong with you not getting laid there.
squirreltown by truth dealer September 15, 2015