Question: 
"Toot one's" own horn means-
Possessive
Talks a lot
Self destruction
Boast
Boast
Answer: 
Self destruction
Last Updated: 
14/11/2021 - 03:27