What does squirts mean?
noun, verb
A sudden, forceful emission of a liquid, especially water, or a sudden, brief burst of energy. To emit or release something suddenly and forcefully.
Example
"The sprinkler system produced a series of squirts that soaked the garden."
Definition generated by AI and curated by RJS Tech Solutions LLP.