Country Dictionary

A fork of Rural Dictionary

puta deita-te

portuguese expression for when you find yourself in an unexpected or somewhat frustrating situation

you are driving and the light turns from green to red "oh puta deita-te"

by rdmf95 March 25, 2022