Top definition
A white, pasty cracker that can be found causing trouble to other mambas. Not to be confused with a delia; another less noisy, more dramatic, darker cracker.
Hey did you see that delci last night? I can't believe she actually punched that shark.
by yeet.yote June 10, 2018
Get the mug
Get a delci mug for your Uncle Callisto.
buy the domain for your art site