Skip to main content

Definitions by Giggity13Goo

Scarberry 

Another way to refer to hemorrhoids that result from gay sex.
Man I should have used lube with Billy last night. This scarberry is making it hurt to sit.
Scarberry by Giggity13Goo June 7, 2017