squirter

noun 3

Definitions

noun

1

One who, or that which, squirts.

When a surface is not easily accessible or is not flat, a water squirter is sometimes used.

2

A woman who can ejaculate.

3

A person, presumed to be hostile, who absconds upon the approach of (Western) soldiers.

Who made the decision to send an IRF after a group of squirters?

It was Charlie's job to head off the squirters to the north. He signaled his Afghans to follow and led them down the side of the hill.

Your note

not saved
0 chars