amusing canine pass time whereby a seated dog scoots himself across the carpet with a guilty, knowing look on his face. Example: No, the beige carpet wasn't striped - until Snot discovered drag racing!
DRAG RACING
Meaning of DRAG RACING in English
Slang English vocab. Английский сленговый словарь. 2012