hijo de la Gran BretañaFormsMeaningsNoun1. son of a gun, alternative form of hijo de la gran puta (idiomatic, euphemistic)