1 definition by SofaKingWeTarDid

Top Definition
Difficult to deal with
The Philadelphia Eagles had their adses filled in with a harsh loss to God's team, the Dallas Cowgods
by SofaKingWeTarDid October 21, 2019

Mug icon
Buy a Harsh mug!