Maricón, marica or maraco is a spanish slur used against lgbt+ men and effeminate straight men in general. It is similar to "f*g" and "p*ssy" in English, and as such it's been reclaimed by some of it's targets.
It's female equivalent is maricona/maraca.