Moto Moto Share definition Flag 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” Moto Moto by Shaggyoursaviour March 28, 2019 Get the Moto Moto mug.