Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
squirts
in English
squirts
us
/ˈskwɝts/
uk
/ˈskwɝts/
#common
Lemma:
squirt
The lemma is the base or root form of this word.
Definitions
Noun
small
quick
streams
of
liquid
device
ejecting
liquid
in
streams
jet
or
narrow
stream
of
liquid
young
child
(
informal
)
fluid
released
by
females
during
intimacy