Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Deadish_Elf
Doozle Snoozle
Share definition
Flag
A
nose
or a face
appendage
that can be
hit
or used for bodily functions.
Ex: Did you see that! He
punched
that
ostrich
in the Doozle
Snoozle
!
Doozle Snoozle
by
Deadish_Elf
March 12, 2018
Get the
Doozle Snoozle
mug.