Top definition
a warm ray of light. to see something wonderful for the first time. total definition of beauty.
The kassidee that came from the first sight of her was all i needed to complete my life.
by jokewl13 February 03, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush