Skip to main content

Definitions by rdmf95

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"
puta deita-te by rdmf95 March 25, 2022