What is the meaning of SCATTERS. Phrases containing SCATTERS
See meanings and uses of SCATTERS!Slangs & AI meanings
Scatters is British slang for diarrhoea.
SCATTERS
SCATTERS
SCATTERS
SCATTERS
SCATTERS
SCATTERS
SCATTERS
n.
A sower; one who sows or scatters seed.
n.
One who scatters; esp., one who scatters money; an improvident person.
SCATTERS
SCATTERS
SCATTERS