Define Dirt Clucka Meaning

Dirt Clucka
Another word for a snitch, rat..ect

By Peta