Magabbr.杂志(=magazine)
Maguga马古加
"he engages in so much tall talk, one never really realizes what he is saying"