Top Definition
a large room filled with different types of apparatus that one can use to vent and blow off steam. punching bag,a hitting dummy,a yelling booth. ..etc
after the judge's decisions not to grant me custody of my children, i went into a frustration chamber.
by industrt1 November 12, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.