WHAT is this word, ‘garburator’? How can I ever learn another language when I can barely master my own?

What did you think of this article?
Meh
Good
Awesome