pound town in English dictionary

  • pound town

    Meanings and definitions of "pound town"

    • noun
      (slang)
      (A metaphorical place of) vigorous, often rough sexual activity.

    Grammar and declension of pound town

    • pound town (uncountable)

Sample sentences with "pound town"