1 definition by Shaggyoursaviour

A being of pure sexual energy that can seduce anyon he looks at
“Look our I think moto moto likes you
*dies from over sexuality
by Shaggyoursaviour March 29, 2019
Get the Moto Moto mug.