ALL meanings of mammy wagon
mam·my wag·on
M m - noun mammy wagon a W African vehicle built on a lorry chassis, capable of carrying both passengers and goods 0
- noun mammy wagon a small, open, brightly decorated bus or truck used for public transportation in W Africa 0