Cacker/kacker

One that cacks ( shits) their pants at the first sign of trouble.. ( South Essex parlance)
by Cidremonkey February 06, 2021
Get the Cacker/kacker mug.