Clue: Personal opinion expressed here on podium finish by bike (5)
Answer: MOPED
Explanation: Definition: bike
OP ED on (podiu)M