He can learn:
Harden
Boner Club
Cock Smash
Selfdestruct
Chat with our AI personalities
Geodude is not capable of learning the HM Fly. The only way to enforce it to learn it is by enabling the Action Replay code to allow all Pokemon to learn all moves.
Geodude learns rock smash by teaching it the HM move rock smash.
Alakazam cannot learn any HM moves.
No. Froslass can't learn any HM moves. She can only learn TM moves.
level 12 rock throw level 16 magnitude