Thanks for replying!
I currently have Male Perserrker with Steely Spirit HA.
I want a Perserker to learn Curse WITH the Steely Spirit HA.
... So I need to breed this male Perserker with another Pokemon that already knows Curse, then that egg will come with Curse?
Sorry I'm new at this, thanks for breaking it down for me!
You'll first want to breed the Perrserker with a Ditto until you get a female one with Steely Spirit - because it's a HA, male Pokemon can only pass it on with Ditto, but you can't get Curse if breeding with Ditto.
Then get a male Pokemon that Meowth can breed with that knows Curse (Torkoal seems to be the easiest at level 44). It can't just be any Pokemon with Curse, it has to be Pokemon in the same egg group as Meowth - which is Field egg group.
So step by step explanation:
1. Breed a female Steely Spirit Meowth (using the Perrserker and Ditto)
2. Get a male Torkoal with Curse
3. Put the male Torkoal with Curse in the daycare with the female Steely Spirit Meowth
4. All eggs they generate together will now hatch with Curse as a move, so keep hatching until you get one with Steely Spirit