throw oneself at
Intermédiaire supérieur (B2) informal
To try very hard and obviously to make someone fall in love with you, sometimes in a way that is embarrassing; or to jump or rush directly at someone.
"Everyone at the party noticed how she kept throwing herself at the new colleague."