First, a little bit of the context: In episode 5 of "Fresh Off the Boat", an american sitcom series, a repeat sexual harassment ex-offender gives a talk about sexual harassment and he says, "thanks to a complicated plea deal, is now working for the good guys. That's right. They hannibal lectered me. Don't be alarmed. I booked on showing, not touching. ".
I guess the meaning of the last bold sentence is like "I was booked by the police on the subject of exhibitionism, instead of molestation". Is my guess close enough?