Top definition
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 17, 2018
Get the mug
Get a icklet mug for your dog Larisa.