blow one's own horn
Also found in: Idioms.
blow one's own horn
To boast about yourself or your achievements; from the street vendors’ practice of blowing a horn to attract customers.
Dictionary of Unfamiliar Words by Diagram Group Copyright © 2008 by Diagram Visual Information Limited