meaning of A.G.S.T

A.G.S.T meaning in Urban Dictionary

Awesomely Geeky Sexual Tiger