garborator

A garbage disposal, typically found in the sink. Possible Canadian origins?
The garborator sure is noisy, eh?
by oriain January 17, 2008
mugGet the garboratormug.

Share this definition