Top definition
One or more of a a group of people always lurking in shadows to see what your doing. Imagidder learn new things this way and earn rewards for it.:)-
Close the curtains paw, them dang imagidders are up in the trees
by brains suck February 26, 2017
Get the merch
Get the Imagidder neck gaiter and mug.