woodshed

n. Shed where wood for fuel is stored.  something nasty in the woodshed colloq. Shocking thing kept secret.