Skip to main content

Definitions by leftykittykat

hemorrhoid

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!
hemorrhoid by leftykittykat August 12, 2012