1 definition by Sarinaslutmaster

It a combination of when you make your significant other, squirt and squeal at the same time!
Last night I fucked this bitch so hard that I made her squirrel for hours!
by Sarinaslutmaster September 17, 2014
Get the Squirrel mug.