throw oneself at

Verb

 * 1)  To make an embarrassingly desperate attempt to get the romantic attention of (a person).