Frost yourself
Verb: slang for someone jizzing on le tits, wearing a diamond necklace and someone jizzing on the necklace, or jizzin on your own le tits and le licking it off.
Frost yourself by pissybabyGORL December 3, 2022
Get the Frost yourself mug.