1 definition by Craigo223134

To chall is to take a massive dump in a public place.
Oh noo someone has done a massive Chall in the pool! not going to be able to go in until it's cleaned!

Uh oh grandpa has just Challed on the meat isle in asda
by Craigo223134 October 26, 2012
Get the Chall mug.