1 definition by Ptown survivor

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
Get the P town mug.