Definition of Squirting

  • 1. Propelled violently in a usually narrow stream Adjective Satellite

Synonyms for word "squirting"

Semanticaly linked words with "squirting"