{{term}}
- {{preview}}
Top definition
Winsloughed
Utter
and complete
failure
, destroying one's
achievement
.
"That new
CEO
winsloughed
his own business!"
"Man, you winsloughed on
your ma
and pa."
by
hereugegndffb
June 12, 2018
Get a
Winsloughed
mug for your cat Trump.