What does "pinche" mean in Spanish?

One english translation is "fucking (sp)" - How to say fucking (sp) in other languages


More Spanish Swear Words


Ads