Penis Deodorant Share definition Flag An adjective for an incredibly high pitched and loud scream uttered specifically in catacombs,echoing throughout them. Wow Matt that scream was real Penis Deodorant! Penis Deodorant by SexyStalin November 25, 2018 0 0 Get merch Get the Penis Deodorant mug. Buy Now — $32.95 See more merch