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 15, 2018
Get the mug
Get a Winsloughed mug for your mother-in-law Zora.