See also: ryo, ryō, Ryō, and -ryō English Noun RYO (plural RYOs) Initialism of roll-your-own. Anagrams roy, yor, -ory, Roy, ROYWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads