Find the word definition

Wiktionary
love bombs

n. (love bomb English)