1 definition by Acora!

A man scooter which is used by people from the area of Dudley.

Usually they crash when trying to pass people.
I spoke to Mark today, who managed to crash his mooter when trying to pass someone on the pavement.
by Acora! May 30, 2013
Get the mooter mug.