Squirtle

When a women squirts or sprays on someone's face..
I was going down in the bitch and she squirtled on my fuckin face..
by HoustonUberGuy August 3, 2017
mugGet the Squirtlemug.

Share this definition