meaning of Blowing leaves

Blowing leaves meaning in Urban Dictionary

another excuse term for masturbating in secret.