Braggadocious (like this man) and other words have been added to OxfordDictionaries.com
There are many horse idioms and phrases in English.