1 definition by Mike_N

Top Definition
Sting Ring as defined above is incredibly irritating and I suffered for years. The anal bacteria that cause it can be treated easily with Daktacort Cream which is available by prescription only (in the UK).
I think I must have worms cos I have terrible sting ring.
by Mike_N September 27, 2007

Mug icon
Buy a sting ring mug!