Skip to main content

Definitions by gimme lovin

squirrel handed 

to put your hand on a womans pussy
its what happens a when a date goes really well
friend: how was your date last night
you: i got squirrel handed
squirrel handed by gimme lovin September 20, 2003