What is Caraja?
This basically means FUCK in spanish
Caraja tu puta
See spanish, swearing, sex, pussy, bitch