Random
Source Code

Doozle Snoozle

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!

by Deadish_Elf March 12, 2018