Skip to main content

Definitions by MugadorFC

A place or thing that is run down or poor
Drive past a slum “mugador”
Mugador by MugadorFC April 22, 2019