1 definition by Shaggyoursaviour

Top Definition
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 28, 2019

Mug icon
Buy a Moto Moto mug!