1 definition by Rainman68

1
Masturbating your parter with a fist full of stinging nettles.
After entering the overgrown wood, Chris insisted Grace give him a Gloucester glove puppet.
by Rainman68 July 15, 2014
Get the mug
Get a gloucester glove puppet mug for your sister Riley.