pound town in English dictionary pound town Meanings and definitions of "pound town" noun (slang) (A metaphorical place of) vigorous, often rough sexual activity. more Grammar and declension of pound town pound town (uncountable) more Sample sentences with "pound town" Declension Stem Match words all exact any Try again Authors