Green’s Dictionary of Slang

deadly suspense n.

In phrases