look up any word, like trill:
 
1.
The place that one visits when they encounter a large wang.
Sophia: Sly, let me just take off your p... OH MY GOD what is that?!

Sylvester: Welcome to Wang Town!
by Mikedoggyg March 10, 2008

Words related to Wang Town

appendage penis sylvester town wang