squirted; squirting; squirts
: to come forth in a sudden rapid stream from a narrow opening : spurt
: to cause to squirt
squirter
noun
1
2
a
: an impudent youngster
b
Love words? Need even more definitions?
Merriam-Webster unabridged
Share