Top definition
Describing something far too amazing or wonderful to be put into typical English terms.
This chicken is simply scrumtilescent!
by Paul Kirsch August 31, 2003
Get the mug
Get a scrumtilescent mug for your grandma Sarah.