Scooting N Tooting means to fart and run away from away from the scene of the crime
I was at the shop and didnât want anyone to know the smell was me so I scooted away. Scooting N tooting