Top definition
Amazing in all senses. In japanese it means Dragon God. also look up, God, Bill, Great, Ultimate Being of Everything.
OMFG this food is ryuujin. You're Ryuujin?! I bow to your greatness.
by Dragon Ryuujin November 22, 2006
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush