chanchullo
Meanings
Noun
1. sleaze, scum (colloquial)
2. sham, fishy business, funny stuff (colloquial)
3. backgammon
Examples2
Siempre anda metido en chanchullos.
He's always involved in scams.
Me enseñaban a hacer chanchullos.
I was being taught to cheat.