Subscribe English
look up any word, like poopsterbate:

1 definition by androidkidx

 
1.
The most fucked up place in the world, it's also one of the most fun places in the world
"Yo i was at Japan and i swear i saw a Porno vendor!"
by androidkidx April 30, 2012
1 10