pinche tarada

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