Skip to main content

Definitions by jigmaster82159

Girls Town 

a satisfying sexual encounter for a woman. However,whenever.
I took her to Girls Town last night,She's still passed out at my house.
Girls Town by jigmaster82159 May 27, 2014