What is Rusclut?
A term of annoyance - founded on the rugby fields and commonly used ever since.
"Stop that you rusclut"
See rusclut