Skip to main content

Ptown survivor's definitions

P town

P town is the most kick ass city in Virginia located in the seven cities!!
ayo, im from Ptown...reppin up the 7 cities!
by Ptown survivor May 6, 2004
mugGet the P townmug.

Share this definition