1 definition by Helen Webster

A Common Irish Synonym for Poo.
Jack: "Mick, did you just do a Scourouge?"
Mick: "Yes Jack, I did just do a Scourouge".
by Helen Webster May 2, 2011
Get the Scourouge mug.