dar o peido mestre

Portuguese

edit

Verb

edit

dar o peido mestre (first-person singular present dou o peido mestre, first-person singular preterite dei o peido mestre, past participle dado o peido mestre)

  1. (slang, humorous, euphemistic) to die