Noun
something nasty in the woodshed (uncountable) An unpalatable secret.
I saw something nasty in the woodshed. Stella Gibbons