Top definition
A random word Elle, a weird individual, came up with that means to stink of unwashed kangaroo.
"Man I didnt shower now I Tomongo"
by Brainmeltdown2 June 09, 2019
Get the mug
Get a Tomongo mug for your mama Julia.