Etymology
Today it means: Soft and wet; marshy; muddy. Full definition →
From sposh + -y.
Etymology from Wiktionary, CC BY-SA 4.0.