hardsports Share definition Flag Shitting on each other. Sexily. Linda loves her hardsports. hardsports by Honest Dan October 21, 2010 Get the hardsports mug.