i was out in oxford last week, and saw stfcbird dogflapping two tramps in argos, near bonn square
the act of pleasuring two men at the same time, without either of them knowing about the other
"i was out in oxford last week, and saw stfcbird dogflapping two tramps in argos, near bonn square" What is the definition of "dogflapping"?