Top definition
A town with a lot of prostitution and/or with a high teen pregnancy rate.
High Wycombe is such a sex town!
by BakerlooLiner17 May 16, 2016
Get the mug
Get a sex town mug for your Uncle Manafort.
2
Where Nadia and George live.
Nadia woke up with a string in her mouth and George was holding his fist tight.
-String fist! Mouth tight! Welcome to Sextown!
by Who knows place May 08, 2018
Get the mug
Get a Sextown mug for your cat G√ľnter.