Nawwww Man, He Lives in a Compost Container! December 7, 2013By Sean Loos achmed13 shared this story from Failbook. Submitted by: Unknown Tagged: oscar the grouch , Sesame Street Share on Facebook