champychomps's definitions
Something that is so ridiculously tasty and delicious, that you just can't help but want to 'demolish' it.
by champychomps April 21, 2010
Get the demolicious mug.
Get the demolicious mug.We'll email you a link to sign in instantly.