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