Top definition
A place where one goes to FUCK SHIT UP. People who are from this town as well as surrounding towns, carry about themselves an 'I DO NOT GIVE A FUCK' demeanor.
"Do NOT surf on the roof of my van!"
"Its OKAY chick, This is Powell tn Nobody gives a fuck."
by perma_twacked July 22, 2016
Get the mug
Get a Powell tn mug for your boyfriend Bob.