Find the word definition

Wiktionary
throw oneself at

vb. (context idiomatic English) To make an embarrassingly desperate attempt to get someone's romantic attention.