Skip to main content

Definitions by Kevin Cheng

*at the local korean bbq*
YAIYA! LA RIBS!
yaiya by Kevin Cheng September 21, 2008