display | more...

American idiom

Used to describe something that results in either total loss or absolute success.

Popular partly for the fact that it rhymes; synonymous with "all or nothing," "boom or bust"

Log in or register to write something here or to contact authors.