Top definition
When your girl squirts so hard she sounds like a squeaky, delighted squirrel.
I hit my girl with the squirrels delight, bro!
by TheReal,FuckShitCockBalls September 05, 2016
Get the mug
Get a Squirrels Delight mug for your mom Riley.