Define Hook Up Spot Meaning

Hook Up Spot
Place where you bring girls you pretend to fuck

By Alethea