1 definition by Captain Tuckshop

1
The fine art of throwing canoes at old ladies and see how many it takes for them to say FUCK OFF!!!!
Johnny was a great at carroting.
by Captain Tuckshop November 22, 2006
Get the merch
Get the carroting neck gaiter and mug.