Skip to main content

Definitions by Jthic

Frozen donut 

A girl refusing to have sex
Wow that girl's such a frozen donut.
Frozen donut by Jthic December 29, 2016