Skip to main content

Definitions by Sue Ann T

yum ma ma 

an insult for a chinese person's mum
yeah whatever, yum ma ma
yum ma ma by Sue Ann T September 27, 2008