Thumb oven Share definition Flag Simply put, your own asshole. A nice warm personal oven just for you or a close friends thumb. Look at Neil over there checking if his Thumb Oven is preheated. Thumb oven by Mr.Biscuits January 16, 2021 0 0 Get merch Get the Thumb oven mug. Buy Now — $32.95 See more merch