Skip to main content

Definitions by MrsYes

puta mierda 

Slang; means "shit bitch" in Spanish
You're a puta mierda
puta mierda by MrsYes August 12, 2011