Dictionaries:

cuckoo over:

Or: be-cuckoo-over , to be madly, head-over-heels in-love-with . See love for synonyms.

Link to this page:

Word Browser