son of a gun ( plural sons of guns) informal,
chiefly N. Amer.
a jocular way of addressing or referring to someone. [with ref. to the guns carried on ships: said to have been applied orig. to babies born at sea to women allowed to accompany their husbands.]
→ son