1 definition by DogPaste

The material resulting from grinding up a live horse and sticking it into a tube
I just drank a whole tube of yummy horse paste, it tasted like animal cruelty
by DogPaste April 28, 2020
Get the Horse Paste mug.