I don't know what "istg" could mean but yes, it is as much as "goon" and all the mindless youngsters ramblings.