Subscribe English
look up any word, like poopsterbate:

1 definition by Peanut Gallery

 
1.
The biggest, nature-made, above-ground swimming pool in the world.
The Olympic-sized swimming pools are puddles compared to New Orleans.
by Peanut Gallery September 11, 2005
54 136