Translation of mentada in English:

mentada

feminine noun

Venezuela, Mexico, Colombia
euphemistic

  • 1

    mentada de madre (usually about a person's mother) insult