Open main menu

EnglishEdit

EtymologyEdit

maxi- +‎ scooter

NounEdit

maxiscooter (plural maxiscooters)

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