TEDDY MY GODSON Meaning of TEDDY MY GODSON in English An address to a supposed simple fellow, or nysey, Slang English vocab. Английский сленговый словарь. 2012