Winsloughed Share definition Flag Utter and complete failure, destroying one's achievement. "That new CEO winsloughed his own business!" "Man, you winsloughed on your ma and pa." Winsloughed by hereugegndffb June 15, 2018 Get the Winsloughed mug.