1 definition by Torbay Tart

Lacking energy to walk in humid or damp weather.
I'm zopping after that walk round town.
by Torbay Tart June 17, 2018
Get the Zopping mug.