1 definition by pip bayliss

i really needed a poo last thursday but when i went to the toilet i just horse and carted.
by pip bayliss July 20, 2011
Get the horse and carted mug.