SQUIRTING

Definition of SQUIRTING

  1. (adj)propelled violently in a usually narrow stream