all over (one) like a cheap suit
Crowding, covering, or in close proximity to one, often in a seductive or flirtatious way. Janet was all over Richard like a cheap suit for the whole night, but you could tell he wasn't interested. The press were all over me like a cheap suit the moment I stepped out of the courtroom. Those girls are all over my ex-boyfriend like a cheap suit, and watching that is not my idea of a good time, so I'm leaving.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.