Top definition
Yang rou chuan

or...lamb on a stick
Dude, I've been eating twelve yrc's everyday, of course I'm constipated!
by Danowac June 17, 2010
Get the mug
Get a yrc mug for your sister Julia.
Yung Riderz Click....................

be in it
im in dat YRC, you cant stop me
by dont wory October 14, 2007
Get the mug
Get a YRC mug for your guy Sarah.
buy the domain for your foodie blog