Skip to main content

Definitions by Yankee Doodles

derogatory term for a person of asian decent
bardo by Yankee Doodles December 9, 2008