meaning of Cantoron

Cantoron meaning in Urban Dictionary

n. A weatherman that insists on reporting from hurricaine ground zero, mid-blizzard or in the beach as soon as the tsunami hits. (origin - contraction of Cantore and Moron)