1 definition by spoorthithinkssheknowsenglish

jocular or jovial term used to describe a naughty friend
oh that son of a gun, he's so cute
Get the son of a gun mug.