Top definition
One who gives off euphoric vibes. Or a person who is always in a state of euphoria or feels euphoric.
Taylor: Man... let's go get high this weekend.
John: Nah. Let's go hangout with Jay. She's such a euphoria doll.
by underwateracid September 27, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush