literal definition: to beat with a cane. The more modern definition is to criticize severely; to dress down, rag on, chide or berate.

Log in or registerto write something here or to contact authors.