meaning of ally g-man

ally g-man meaning in Urban Dictionary

this is the NEW term fond of esh lasses, whom enjoy wearing TNs and nautica plus they love hanging out on buses making use of their i-pods in since they are hot like this. they like to speak in pig latin.