1 definition by Honest Dan

Top Definition
Shitting on each other. Sexily.
Linda loves her hardsports.
by Honest Dan October 20, 2010

Mug icon
Buy a hardsports mug!