请问 "graduated with honors" 和"tooting your own horn"是什么意思?

问题描述:

请问 "graduated with honors" 和"tooting your own horn"是什么意思?
如果能用英语解释更好,谢谢了!

1.graduated with honors 光荣毕业(graduated from school with excelent performance such as high academic scores and all kinds of rewards including scholarships,prizes for competitions and games and also...