pound town

Noun

 * 1)   vigorous, often rough sexual activity.
 * I love it when Rick and I go to pound town but I wish we made love once in a while too.
 * How was last night? Too much pound town and not enough necking, ya know?