i borrowed my mom's car, got drunk and really humped the pooch
1)commit a really stupid act 2)to get oneself in legal trouble 3)to copulate with a canine (seldom used, hopefully)
"i borrowed my mom's car, got drunk and really humped the pooch" What is the definition of "humped the pooch"?