Green’s Dictionary of Slang

scronchous adj.

see scrumptious adj. (2)