Skip to main content

Definitions by Nicholasisms

Timfrosting 

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