Definitions by Ten Inches
Major Sport
Activity that is demanding of physical prowess, it is competitive and it makes you sweat a lot (this includes cleaning)
Major Sport by Ten Inches January 1, 2012
Athyla
Athyla by Ten Inches October 27, 2011