"Bent" as meaning crooked or illegal is pretty standard usage in England - applied for example to politicians, sportsmen, financiers who've been caught out engaged in cheating or stealing.
But that's a different usage from the one here, which I've never come across over here.