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.
by pissybabyGORL December 3, 2022
Get the Frost yourself mug.