Someone who does questionable things.
Jim just had sex with a hampster, what a dubious ruffian.
👍33 👎11