to brag about one's exploits - German English Dictionary

Suggest a Term