mascatrapa Share definition Flag word in spanish to say bitch ¡Ay mira a esa mascatrapa! mascatrapa by mascatrapa online May 13, 2024 0 0 Get merch Get the mascatrapa mug. Buy Now — $32.95 See more merch