Top definition
the creepiest man you will ever meet.

Never lock eyes with him.
Oh God it's that creeper Iditya again.
by jeancarlopabloricardo February 27, 2014
Get the iditya neck gaiter and mug.