You're doing a Charlotte Frost!!
by Brexit queen negotiator June 16, 2019

by SMEGALSMEGAIN October 27, 2021

by Limey Clyde September 6, 2011

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

Another word for fasting
by Lap froster April 12, 2017

by I omor January 20, 2023

Splatter from dropping a deuce that lands on your scrotum. Only to be found when you give them a wipe.
That Taco Bell ripped right through me. It took me a half a roll of toilet paper to wipe all the Nut Frosting off my sack.
by JackDaddy6294 August 3, 2023
