1 definition by Bling Bling Turtle

Top Definition
a dickhead with low self-esteem
very dirty
commonly asian
SMALL PEEENNIISSSS
hahaha
royang can be nice, but a cocksucker too.
"do you want your eyeballs gauged out with an icecream soup"
by Bling Bling Turtle August 14, 2014

Mug icon
Buy a royang mug!