screamin otter Share definition Flag licking the tip of your finger, then sticking it into an unsuspecting friends nose. omg travis just gave me a screamin otter the other day and all i could smell all day was his spit screamin otter by the poo poo face monsters February 22, 2010 0 0 Get merch Get the screamin otter mug. Buy Now — $32.95 See more merch