BATFAG stands for Bureau of Alcohol, Tobacco and Firearms Agent

BATFAG
Share
Abbreviations And Their Meaning