me and my buddies had a great time dog pounding at the flea market
when a group of guys go out and find the ugliest girls possible and have sex with them
"me and my buddies had a great time dog pounding at the flea market" What is the definition of "dog pounding"?