1 definition by the barons

Top Definition
the act of fucking in the freezer
i was frosting her last night
by the barons August 16, 2007

Mug icon
Buy a frosting mug!