A fork of Rural Dictionary
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.