Green’s Dictionary of Slang

scroat n.

see scrote n.