Top definition
A beautiful girl who is amazing in every way. She is shy yet she's still amazing in bed and is what you can compare to a chipmunk.

A very small almost microscopic person
Watch your step! You could step on a rare but extravagent creature, Yolin
by Spicytoe January 21, 2015
Get the mug
Get a yolin mug for your daughter-in-law Julia.
buy the domain for your foodie site