I have been seeing some of my British friends using the word "bent" to mean dishonest, cheater, immoral etc. "Bent" as adjective is defined in Lexico as British informal Dishonest; corrupt.
I wonder where it got this sense. I searched different etymology dictionaries such as Wikitionary, Online Etymology Dictionary (Etymonline), Etymology Online, Etymology Geek but none of them says anything about this sense of "bent".
Etymonline has a note about the adjective "bent" but it is about the shape (curved). I have no access to Green Dictionary of slang. Can someone tell me where "bent" acquired this sense?