2 definitions by Original Pseudonym
A reference to the center ring on a silhouette target at a shooting range, worth 10 points. It can refer to the ten ring on the target itself, or the equivalent position on a human body.
by Original Pseudonym October 7, 2007
by Original Pseudonym November 3, 2021