meaning of Ammodog Ammodog

Ammodog Ammodog meaning in Urban Dictionary

Slang for a USAF Munitions troop One who takes photos of his younger, homely household posing with firearms and articles said images on the net.