squirtastic Share definition Flag A person so hot, they make any other person of either gender instantaniously squirt Bitch was squirtastic like whoa! squirtastic by haimo February 12, 2008 0 0 Get merch Get the squirtastic mug. Buy Now — $32.95 See more merch