Skip to main content

Definitions by Dfly83

strouding 

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.
strouding by Dfly83 January 18, 2016