mostachudo

Spanish

Adjective

mostachudo (feminine mostachuda, masculine plural mostachudos, feminine plural mostachudas)

  1. moustachio'd

Further reading