Definify.com

Definition 2024


puta_merda

puta merda

Portuguese

Interjection

puta merda

  1. (vulgar, slang) holy **** (expression of surprise or anger)

Synonyms