Spanish-English dictionary »

puta vida meaning in English

SpanishEnglish
puta vida interjection

FML(expression of despairing annoyance)
interjection