meaning of Bagsex

Bagsex meaning in Urban Dictionary

just how bags are manufactured. (maybe not a sex place)