CURTAIN DROPS Meaning of CURTAIN DROPS in English "that's it, it is over"; over and done with; "end of story" Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012