1 definition by Anonymous8787

Top Definition
Overrated
Heaven is overrated.
by Anonymous8787 October 14, 2008
Mug icon
Buy a Heaven mug!