Stross's definitions
An athletic person who is good at every sport in which they participate, and an overall force to be reckoned with.
by Stross August 16, 2006
Get the Stross mug.
Get the Stross mug.We'll email you a link to sign in instantly.