before we kissed there was this amazing long drum roll
the intense, romantic moment just before two people are about to kiss
"before we kissed there was this amazing long drum roll" What is the definition of "drum roll"?