Skip to main content

Definitions by Mikey Pea

Booby barrel 

A mental hospital or insane asylum.
I just got out of the booby barrel.
Booby barrel by Mikey Pea February 22, 2013