Top definition
When a woman oils herself and her partner up and rides them like a horse to climax
'I oiled up Barry and Sir Waltered him until I came'
by PrinceValiant69 December 20, 2016
Get the merch
Get the Sir walter neck gaiter and mug.