an urban person's way of describing the phenomenon of "freezing rain."
Yo! We got frizzle drizzle on this bitch, fo shizzle.
by mr.sparkle January 12, 2007
Get the frizzle drizzle mug.