Skip to main content

Definitions by Richard Stanley

scroat lick 

someone who licks balls.
extreme ass kisser.
that guy's all up on the bosses sack, He's a scroat lick......