Top definition
A phrase used to describe a huge poo
I've just dropped hand cart load
by jim2233 July 31, 2009
Get a hand cart load mug for your friend Larisa.