Question: what are pogs in the marines?
Answer: Pogue is American pejorative military slang for non-infantry staff, and other rear-echelon or support units. "Pogue" frequently applies to those who do not have to undergo the risk and stresses of combat as the infantry does.