1 definition by turtlelover1234

Top Definition
A gift from the gods.
"Oh man this cake tastes like heaven!"
by turtlelover1234 April 13, 2013

Mug icon
Buy a Cake mug!