Top definition
When an individual deficates in a gym sock and proceeds to smack an unsuspecting victim in the face with said sock
Leroy never liked his stepfather so to humiliate him, so he gave him sweaty geoffrey
by Rusty switchmen October 15, 2012
Get the mug
Get a Sweaty geoffrey mug for your barber Beatrix.