throw yourself at someone - definition and synonyms

phrase informal
  1. to make it obvious that you think someone is sexually attractive

    It was embarrassing the way she was throwing herself at him.

See also main entry: throw