Top definition
Derevitive of sticky icky. Something that is sticky and will produce a noise from friction against itself.
The lubicrant was glitchie
by Fresita74 July 03, 2018
Get the mug
Get a Glitchie mug for your cat Julia.