Question: who wrote the song mama i'm coming home
Answer: Sharon Osbourne has previously claimed that the song was written by Ozzy in tribute to her , however , the song was actually co-written by Lemmy Kilmister , Zakk Wylde ( Osbourne 's long - time guitarist ) and multi-platinum producer / engineer Tom Fletcher .