1 definition by Tropica

Someone who likes to run over dogs and hurt them to make them shit on their car and slowly limp for the rest of their life
by Tropica April 21, 2019
Get the Dog Killer mug.