meaning of betting ton

betting ton meaning in Urban Dictionary

When some thing great occurs or is in agreement