Sourcrout Share definition Flag A man who does not wear any antiperspirants but swears he smells good on a hot sunny day. Crazy you’ve never smelled a stench on me but run girl, I ain’t no sourcrout Sourcrout by Barbra’s February 24, 2026 0 0 Get merch Get the Sourcrout mug. Buy Now — $32.95 See more merch