Top definition
1)A person or being which sustains sanity in another. 2) A person or being that is praised for acts that would be impossible if attemted by another. 3) An amazing female which inspires her counter part into greatness.
My devotional angel brings inspiration to life.
by Angelisis September 30, 2004
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush