giggle factory

listen to the pronunciation of giggle factory
English - English
(Slang) hospital for the mentally ill