ArkhamKRogue's definitions
Road Snaking or "Road Snakin" refers to a man who whores around and travels from women to woman while on the road to happiness.
by ArkhamKRogue May 31, 2016
Get the road snaking mug.
Get the road snaking mug.We'll email you a link to sign in instantly.