Skip to main content

truth dealer 's definitions

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.
by truth dealer September 15, 2015
mugGet the squirreltown mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email