Drizzle aka Diz

what u call someone when they pee themselves
"did u just drizzle in the parking lot at wawa?"
by Tara March 08, 2005
mugGet the Drizzle aka Diz mug.