Top definition
When a girl puts the whole male sack in her mouth and moves each nut to one side of her mouth.
Damn that girl gave me the best squirrel Cheekin’ Of my life last night
by Brice Thomas/Sean Turner August 04, 2018
Get the mug
Get a Squirrel cheekin’ mug for your friend Helena.