Top definition
The small frozen pellets, a cross between freezing rain, snowflakes, and sleet.

Noice this is a plural, as there is usually more than one...sleetlet

These are the red-headed stepchildren of snowflakes.
I just really wanted a word on urban dictionary, please don't tell my counselor, I'll be definitely be put on restriction!!! A walk in the sleetlets was really refreshing yet not as romantic as snow, nor as painful as sleet!
by CRenoStolins March 23, 2010
Get the mug
Get a sleetlets mug for your fish Trump.