A state of extreme scrumptiousness.
Those cookies are full of scrumtralescense.
by MJMizzle January 6, 2006
Get the scrumtralescense mug.