ringpiece

ringpiece

English Noun
Ad

Definition

The anal sphincter

Etymology

From ring + piece.

Ad