1 definition by gimme lovin

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
by gimme lovin September 20, 2003
Get the squirrel handed mug.