What is the meaning of [TO BLOW ONE’S OWN HORN]

TO BLOW ONE’S OWN HORN

= when a person boasts about how great
he/she is …!

Don always blows his own horn. In staff
meetings, he tells everyone how great HIS
ideas are!