meaning of Buzz Ring

Buzz Ring meaning in Urban Dictionary

Describes the disquiet felt from an extremely itchy ringpiece, often requiring duplicated clawing to remedy.