DRAG RACING


Meaning of DRAG RACING in English

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!

Slang English vocab.      Английский сленговый словарь.