icklet

An annoying, irritating person; someone who is just... ANNOYING. A person with irritating habits.
Eww, he's so annoying. He walks too quietly around the office cubicles and sneaks up on people... He's such an icklet!
by Sandhurst January 16, 2018
Get the icklet mug.