Skip to main content

Definitions by Stingers Up

A stain on the rectum.
I went to toss the whores salad, but I stopped when I saw a Leidhra.
Leidhra by Stingers Up February 27, 2011