Top definition
A device that typically goes over your head on the eyes specializes to enhance what you are doing, typically making killing easier
Hold on just let me put on my Cloggels.
by Mr Dingbat June 19, 2017
Get the mug
Get a Cloggels mug for your mate Larisa.