Top definition
duzzled mean I'm full of peoples shit
"I'm so duzzled today"
by isebelle April 26, 2017
Get the mug
Get a duzzled mug for your barber Georges.