meaning of Apartment 12

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.