Used to describe someone who has a fuck up that only a dumbass could have.
friend: i dropped my Nintendo into the toilet while taking a humongous shit!you: your a spoon fed ninja turtle.