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.