What does 'Toot your own horn' mean?

If someone toot their own horn, they like to boast about their achievements.



Idioms similar to 'Toot your own horn'

See also: