Skip to main content
A term of annoyance - founded on the rugby fields and commonly used ever since.
"Stop that you rusclut"
Rusclut by Joe Llewelyn September 27, 2006
Related Words