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 0 0 Get merch Get the Winsloughed mug. Buy Now — $32.95 See more merch