behaving in a proud, superior way; (of behaviour etc) showing too much pride in oneself and too little thought for others
having exaggerated self-opinion
too confident or sure of one's ability etc
self-assured
a person who plays a trumpet
a loudmouth
snobbish
arrogant