Skip to main content

Definitions by Ammodog

Slang for a USAF Munitions troop
Hey Ammodog we need Missiles on spot 3.
Ammodog by Ammodog February 13, 2003