meaning of abercrombie sex

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