Top definition
An asian girl who is able to bring happiness to many people. Can be awkward at times and is prone to blushing.
Hey look at Geroldine over there blushing away.
by SiberianFist November 13, 2009
Get the mug
Get a Geroldine mug for your daughter Yasemin.