squirreltown Share definition Flag 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 0 0 Get merch Get the squirreltown mug. Buy Now — $32.95 See more merch