1 definition by Jeremy Kleenex

Top Definition
The sound of mumble laughter
Lanny laugh was so funny i swear i heard him garugh
by Jeremy Kleenex December 12, 2005
Mug icon
Buy a Garugh mug!