boy me and john were cat dogging so hard last night
the sexual act of having one man put his flaccid penis into another man's already erect penis
"boy me and john were cat dogging so hard last night" What is the definition of "cat dogging"?