What does this mean ...
I read from Reader Digest a quote given by a person giving his reason for dislike a house on sale:
"The family dog, long departed, was stuffed and sanding next to the fireplace. RIP sparky."
I can't understand several things in this sentences.
1. long departed
2. was stuffed
3. RIP Sparky.