Random
Source Code

puta mierda

Slang; means "shit bitch" in Spanish

You're a puta mierda

by MrsYes August 9, 2011

25👍 117👎