Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

squirting Definition

Cancel
squirting
verb(squirt)
to come forth in a sudden rapid stream from a narrow opening : spurt
squirting
verb(squirt)
to cause to squirt
squirting
noun(squirt)
a Mediterranean plant (Ecballium elaterium) of the gourd family with oblong fruit that bursts from the peduncle when ripe and forcibly ejects the seeds

Words Related to squirting!

squirting Examples by Brain Bank Users