meaning of Apartment 41

Apartment 41 meaning in Urban Dictionary

A designated spot men and women meet to smoke cannabis and attempt anal sex among various other men.