Skip to main content

sex town

A town with a lot of prostitution and/or with a high teen pregnancy rate.
by BakerlooLiner17 May 16, 2016
mugGet the sex townmug.

Share this definition