Top definition
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.