1 definition by Joe Llewelyn

A term of annoyance - founded on the rugby fields and commonly used ever since.
by Joe Llewelyn September 27, 2006
Get the Rusclut mug.