Green’s Dictionary of Slang

scowrer n.

see scourer n.