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
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush
Yung Riderz Click....................

be in it
im in dat YRC, you cant stop me
by dont wory October 14, 2007
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt