Meaning of “The Squirts”

What does “the squirts” mean? Not sure how to use this one? It might surprise you… Find out here the meaning! Hi, my name is Jessica. I’m an English tutor, and I promise you, today will not be another boring English lesson. We’re going to talk about some “potty” talk, and discuss some English slang […]