2 definitions by Harambe Jr.

A hand job with a sock on your hand.
That girl put my old tube sock to good use when she gave me a stellar puppet job last night.
by Harambe Jr. August 29, 2016
Get the Puppet Job mug.
Commonly used to describe large females that can sometimes be mistake for a fridge with legs.
Did you see that glep walk past just then?
by Harambe Jr. August 29, 2016
Get the Glep mug.