my boyfriend really gave me a hard dog pounding last night
agressively humping a sexual mate from behind, in the doggy style position
"my boyfriend really gave me a hard dog pounding last night" What is the definition of "dog pounding"?