dodgy deal
- shadyDisreputable or sun-blocked
- scamDishonest money-making scheme
- swindleDeception for financial gain
- hustleEnergetic, aggressive action
- conArgument against
crooked · under-the-table · backroom · handshake · kickback · bribe · fraud · fishy · sketchy · racket · corrupt · laundering · sleazy · greasy · palm · envelope · offshore · front