1 definition by LordHighNothingMuch

The water droplets that fall from trees after it has stopped raining. tree + drizzle
Cutting through Central Park, I had to use my umbrella even with the sun shining because of all the trizzle falling on me.
by LordHighNothingMuch September 19, 2015
Get the Trizzle mug.