Skip to main content

Definitions by zoedoo

to grumble in the presence of the RSM rugby team
Chumble chumble chumble.... you chumble too much
chumble by zoedoo February 5, 2009