Manigua
Someone who gets turned on watching couples have sex in public and then tries to join in. (Boca Chica is a popular beach near Santo Domingo where the islet La Matica is a common spot for public hookups).
Elsa got hit with a Manigua in the bushes at Boca Chica.
Automatically translated from Spanish