Skip to main content

Definitions by Theunknown12

pinche tarada 

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