1 definition by mehdiciro

1
(popular in Algeria ) woman who has a mostache
she is mostacha
by mehdiciro June 14, 2020
Get the mug
Get a mostacha mug for your barber Paul.