1 definition by Oh gottcha

Boob Prison
Reference to undergarments used for the chest area.
Dude I can't believe lockdown is over, now I need to be in BP all day!
by Oh gottcha December 21, 2021
Get the BP mug.