1 definition by Don't Touchdown There

Top Definition
Gained notoriety in Clint Eastwood's Gran Torino. Used to identify an attractive woman of asian origin
Hey! Heiu! Look! Yum Yum! Omg duuude she wants your dick!!!
by Don't Touchdown There October 25, 2009

Mug icon
Buy a Yum Yum mug!