"i tossed all the peelings into the garburator, eh "never stick your finger in the garburator
a canadian word that involves garbage disposal through your kitchen sink! when you turn it on, it makes a loud grating noise and
""i tossed all the peelings into the garburator, eh "never stick your finger in the garburator" What is the definition of "garburator"?