Top definition
It is when someone is in the way by keeping you from being able to drink alcohol.
by ImSoTriggered August 25, 2017
Get the mug
Get a Booze Blocking mug for your daughter Nathalie.