Skip to main content

Giggity13Goo's definitions

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.
by Giggity13Goo June 7, 2017
mugGet the Scarberrymug.

Share this definition