metric ton; (Cant.) to babble, gibberish
dūn ton don