What does abercrombie sex mean?

abercrombie sex meaning in Urban Dictionary

abercrombie sex is making love inside dressing rooms yess they let opposites sexs in the same dressing romm at the same time .. if you would like ;o