Green’s Dictionary of Slang

chew up v.

1. [mid-19C+] (US, also chew over) to defeat, to overcome; ext. as chew up and spit out (cf. chaw v. (1)).

2. [1910s+] (US) to scold harshly, to reprimand severely; thus chewing-up n.

3. [1980s] (S.Afr.) to upset.