look up any word, like cleveland steamer:

1 definition by Scott Lamm

 
1.
The gates to heaven.
Man i wanna open up those lips and dive right in.
by Scott Lamm June 27, 2006