Adjective Definition

squirting

1.Definition: propelled violently in a usually narrow stream

Related Adjective(s):jetting, spouting, spurting




Please Share