look up any word, like eiffel tower:
 
1.
a place i wish they had so i can buy great women with great tits
by Nick Bellanger August 07, 2003