to address someone in an affectionate way
to call someone in a jocular or appreciative manner
The son of a gun managed to pass all the subjects this time along! I am so happy!
I know a son of a gun who will take care of this problem for you.
That son of a gun has a mean streak and a pure heart.
The son of a gun did wonderfully well at arranging this party and ensuring that everybody has a great time.
You son of a gun! You did all this for me?
He is such a son of a gun to have travelled so far to see us.
You son of a gun! Come here and give your uncle a hug!
There is no origin for this idiom
Was this page helpful?
definition
Common phrase that has a specific meaning.