1 definition by Airloven

1
Where your boss sits right next to you and co-workers all sit on the other side.
I would love to check my email at work but I am in a open faced boss sandwich.
by Airloven February 10, 2009
Get the mug
Get a open faced boss sandwich mug for your mom Helena.