maxiscooter

Noun

 * 1) A large motorcycle with a step-through frame.