King Kong Pills


Also found in: Idioms.
A regional term for depressants