1 definition by leftykittykat

Top Definition
Slang for someone who is tailgating you in a very annoying fashion.
Man! I wish that hemorrhoid would get off my ass and go around me!
by leftykittykat March 26, 2012

Mug icon
Buy a hemorrhoid mug!