chanchullo
Top 20000
Meanings
Noun
1. sleaze, scum (colloquial)
2. sham, fishy business, funny stuff (colloquial)
3. backgammon
Examples2
He's always involved in scams.
I was being taught to cheat.