Noun. son of a gun (pl. sons of guns) informal: a humerous way of addressing or referring to the son of a member or former member of the Armed Forces.