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

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt