simmaa's definitions
A term used to describe someone or a group of people who have the need to comment on sporting events when they can’t even play the sport themselves
by simmaa June 2, 2019
Get the A Spec mug.
Get the A Spec mug.We'll email you a link to sign in instantly.