n 1. an unattractive person. ("They're such a dog!") 2. a friend. ("What's up, dog?" "He's my dog.") Submitted by David Capalungan, Yakima, WA, USA, 14-09-1997. -v 1. to criticize or annoy. Also dog on. ("Quit dogging me." or "Quit dogging on me.") unattractive friend criticize annoy
DOG
Meaning of DOG in English
Slang English vocab. Английский сленговый словарь. 2012