1 definition by zoedoo

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