Dictionaries:

have one's heart flip flop:

To become infatuated ; to fall in-love . See love for synonyms.

Link to this page:

Word Browser