What does Apartment 12 mean?

Apartment 12 meaning in Urban Dictionary

a glass or two, with an attempt of Jagermiester straight away chased with Root beer. Amazingness.... created in Apartment 12. :-)If you have a double bubble shot glass where in fact the shot sits above the chaser, here is the easiest way to take this shot.