What does ‘shebang’ mean?

shebang

( n ) A set of facts or things. Baldwin sold the store, the stock, the grounds–the whole shebang.