dude i was so drunk i was dry dogging her while her mum was in the next room
the act of dry humping- going through the motions of sexual intercourse whilst fully clothed, but with the enthusiasm of a mongrel dog
"dude i was so drunk i was dry dogging her while her mum was in the next room" What is the definition of "dry dogging"?