TOOT ONE'S OWN HORN


Meaning of TOOT ONE'S OWN HORN in English

See: BLOW ONE'S OWN HORN.

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