Squirtle Share definition Flag When a women squirts or sprays on someone's face.. I was going down in the bitch and she squirtled on my fuckin face.. Squirtle by HoustonUberGuy August 3, 2017 0 0 Get merch Get the Squirtle mug. Buy Now — $32.95 See more merch