Top definition
An afternoon/evening treat made by dipping a piece of cheddar cheese into your favorite type of frosting.
Guy #1: "Dude I don't have shit in my fridge and I'm starving."

Guy #2: "What do you mean? You have cheddar cheese and vanilla frosting."

Guy #1: "So?"

by Snoop D O Double Jizzlle November 14, 2010
Get the mug
Get a fracalaca mug for your papa Vivek.