squirter

Definitions:

  • One who or that which squirts.
  • One who, or that which, squirts.
  • One who, or that which, <xref>squirts</xref>.
  • A <xref>woman</xref> who <xref>ejaculates</xref>.
  • plaything consisting of a toy pistol that squirts water
powered by