Timfrosting Share definition Flag The act of putting a snake in someone's butt I'm not feeling great, I was timfrosting last night. Timfrosting by Nicholasisms December 7, 2022 0 0 Get merch Get the Timfrosting mug. Buy Now — $32.95 See more merch