To turn stag; to impeach one's confederates: from a herd of deer, who are said to turn their horns against any of their number who is hunted.TO STAG To find, discover, or observe.
STAG
Meaning of STAG in English
Slang English vocab. Английский сленговый словарь. 2012