Meaning of chewy
Definition of chewy
(adj)
requiring
much
chewing
(of a consistency) requiring chewing; "chewy caramels"
Other information on chewy
WIKIPEDIA results for
chewy
Amazon results for
chewy
Tweet