Drop dead

What is Drop dead?

Drop dead definition and meaning on Dictionary terms:
adjective
inspiring awe, astonishment, or envy: a drop-dead guest list; a drop-dead sable coat.
being the most extreme limit or possibility: What’s the drop-dead date for handing in term papers? That is our drop-dead offer.

 

reference: https://www.dictionary.com/browse/drop–dead

Tags: