magouille
Top 15000
Meanings
Noun
1. trick, scheme, plot
2. wrangling
Examples1
I've had enough of your shenanigans.