Top definition
Activity that is demanding of physical prowess, it is competitive and it makes you sweat a lot (this includes cleaning)
by Ten Inches December 22, 2011
Get the mug
Get a Major Sport mug for your barber Zora.