Rusclut Share definition Flag 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 0 0 Get merch Get the Rusclut mug. Buy Now — $32.95 See more merch