• Halloween Idioms
     Help
  • spill your guts
    to tell someone all about yourself, especially your problems
  • skeleton in the closet
    an embarrassing fact or scandal that someone wants to keep secret
  • wouldn't say boo to a goose
    shy or nervous
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.