1 definition by Dfly83

Top Definition
To leave a trail of red wine in your wake once you have reached a sufficient level of drunkeness.
Kate was strouding all over my new rug.
by Dfly83 November 13, 2015

Mug icon
Buy a strouding mug!