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.