Idiom
throw oneself at someone and fling oneself at someone
Theme: ROMANCE
to give oneself willingly to someone else for romance.I guess that Mary really likes John. She practically threw herself at him when he came into the room.Everyone could see by the way Tom flung himself at Jane that he was going to ask her for a date.