Skip to main content

Definitions by limdog

This super hot chinese girl in Taiwanese commercials with a high annoying voice.
Dude, you see that yao yao commercial where she bent over?
yao yao by limdog June 30, 2010