TEDDY MY GODSON


Meaning of TEDDY MY GODSON in English

An address to a supposed simple fellow, or nysey,

Slang English vocab.      Английский сленговый словарь.