Top definition
The state of being both horrible and adorable.
"You my dear, are horridorable."

"Stop being so horridorable."
by michael solomon August 31, 2008
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush