Definitions by HennerstheBCrebel
Tickhead
A particular dog that is infested with ticks. Generally unloveable and always gets on ones nerves. Should be put down in the most brutal way possible
Tickhead by HennerstheBCrebel January 2, 2020