Skip to main content

Definitions by mascatrapa online

mascatrapa

word in spanish to say bitch
¡Ay mira a esa mascatrapa!