What does "le sacaron las caraotas" mean in Venezuelan?

One english translation is "one who was raped" - How to say one who was raped in other languages


More Venezuelan Swear Words


Ads