I like your take on the challenge. Points for creativity and humor. The lower left is a bit distracting because the colors are so bright compared to the rest of the photo, but again - I like your creativity.
don't really like the foreground blurring, and the sky is quite overexposed (which is probably unavoidable). i don't understand the title, either. why is your mother in a garbage can?