Top definition
Anything that is extremely wonderful and exist only on Earth.
1. Heaven on earth is the area between my girlfriend's legs!

2. Hard-on alley is heaven on earth.

3. This quesadilla is heaven on earth.
by SPIKYCLOUD June 24, 2009
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush