Search in full dictionary
CHOWED UP
CHOWED UP
ScnTUEU
a variation of
chewed
up, a
term
used figuratively to mean injured or damaged as if by
chewing
.