Top definition
A tavern located in a less salubrious part of town where violence is commonplace.
"Been in The Empire Bar lately?"
"No chance. That place is a stab inn."
by udticket October 21, 2015
Get the mug
Get a stab inn mug for your coworker James.