Top definition
a term meaning to please your woman 100% of the time
i've dated my woman for 6 months now and i have gave her a schleuning everytime
by BIG fan January 12, 2005
Get the mug
Get a Schleuning mug for your mate Abdul.