Skip to main content

Definitions by Mistah Meesch

Ramo 

Share definition Flag
"the bump on a red salamander's nutsack"
The creature's ramo left it feeling extremely uncomfortable.
Ramo by Mistah Meesch January 14, 2008