While you are probably technically correct, remember many here are not native English speakers.
Given the quotes it seems poster was aware that the word wasn't perfect.
I'd try something along the lines of "I guess the word you are looking for here is fraudulent or abusive".