Skip to main content

Definitions by Lord-Pain

walking hemorrhoid 

A person that's a major pain in the ass!
Man, She's so bitchy! She A walking hemorrhoids.
walking hemorrhoid by Lord-Pain March 28, 2015