Top definition
The best girl to look up to and express all of troubled feelings to. No matter how awkward the topic may be, she always find a way to understand and help you out.
Talk to a Yoldine and you'll feel better!
by Spreading Knowledge January 22, 2011
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush