Meaning ofsquirtin English

squirt

uk//skwɝt//
#common
Definitions