OK, I know it means something along the lines of delicious/tasty, but I don't understand why it has the ending it does (-яшка) and how this affects the meaning/sense of the word.

Again, thanks in advance!