Meaning of marica in Spanish:
marica
Translate marica into English
masculine noun & adjective
derogatory1Hombre que tiene gestos, ademanes y actitudes que se consideran propios de las mujeres.
2Hombre que siente atracción sexual hacia otro hombre.
feminine noun
1Urraca (pájaro)
Origin
Diminutivo (s. XVI) de María, nombre propio usado en el sentido general de 'mujer'.