1 definition by dhamian

Top Definition
term (plural) used to describe players or supporters of glasgow rangers fc...
what a bunch of clusterfuckers!!!
by dhamian August 04, 2004

Mug icon
Buy a clusterfuck mug!