phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

Blow your own horn

Posted by Sax on December 09, 2003

Hi! I was hoping you could tell me what this means, and where the phrase came from...thanks - Sax