pinche tarada

Is a definition for "dummy" in Spanish.
"Pinche Tarada" which means "fucking dummy"
by Theunknown12 August 09, 2016
Get the pinche tarada mug.