Meaning
“Blowing one’s own trumpet” means to boast about one’s own achievements.
Example
“Without meaning to blow my own trumpet, I came top of the class.”
Origins
Though phrases meaning the same thing had been in use for centuries, the actual expression is first recorded by Anthony Trollope in his 1873 work Australia and New Zealand.