Chewy
Someone of lesser intelligence and slower mind set that can't really grasp the day to day concepts of everyday life. Someone who is effin retarded.
Chewy by brentlyexperience October 24, 2008
chewy
chewy by too private (it's me guys!!!!!) January 25, 2005