English Dictionary
Definition throw yourself at someone in British English
throw yourself at someone phrase
phrase
1
to make it obvious that you think someone is sexually attractive
Example
It was embarrassing the way she was throwing herself at him.
