1 definition by Leon Anderson
n.
1. a symbolic box of shame
2. collection of shameful persons/places/things
3. state of being a disgrace to society
1. a symbolic box of shame
2. collection of shameful persons/places/things
3. state of being a disgrace to society
by Leon Anderson January 22, 2008