{{term}}
- {{preview}}
Top definition
Unwinnable
(adj.) to
say that
something can't be
defeated
. You can't
win
it basically.
Pubg
is an
unwinnable
game
.
by
Prayut Chanocha
August 17, 2019
Get a
Unwinnable
mug for your Facebook friend Beatrix.