Skip to main content

Definitions by Carrion Luggage

Hanging Grapes 

Another way of saying you're suffering from hemorrhoids.