Skip to main content

Definitions by Nova339

Meaning to lose a game by a substantial amount.
That loss was a complete morwel!
Morwel by Nova339 September 25, 2010