1 definition by IdkImC

1
Chewy Is A Word People In Philly Use as to say oral sex or head as they say
Austin : Yo shawty gimme a chewy

Shawty : Meet me in the back
by IdkImC November 18, 2019
Get the merch
Get the Chewy neck gaiter and mug.