1 definition by Chakin lover

A crackhead whom enjoys playing in McDonald's garbage sheads
Jerry the crackcoons are in the garbage shead again. So if you go out there bring a stick.
by Chakin lover May 5, 2019
Get the Crackcoon mug.