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
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt