Definition & Meaning | English word SQUIRTER
SQUIRTER
Definitions of SQUIRTER
- One who, or that which, squirts.
- (slang, vulgar) A woman who can ejaculate.
- (militaryslang) A person, presumed to be hostile, who absconds upon the approach of (Western) soldiers.
Number of letters
8
Is palindrome
No
Search for SQUIRTER in:
Page preparation took: 244.50 ms.