1 definition by DaisyChainsfuckoff

Top Definition
A frozen twinkie is when you fuck in a sleeping bag in the dead of winter.
Shelia and I went out frozen twinkie lastnight, it was cold but it was worth it!
by DaisyChainsfuckoff March 09, 2019

Mug icon
Buy a frozen twinkie mug!