This term has a couple possibilities one is when you tongue punch your dogs bartbox another is when you and your partner do it in a pile of dog crap
Mike did a Denver dog roll
3👍 3👎