Skip to main content

Definitions by Mr Dingbat

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.
Cloggels by Mr Dingbat June 19, 2017