Throw Oneself At Meaning

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

RECENT SEARCHES