Definitions for "Platfrom"
1. a common mis-typing of platform 2. an inquiry into the original of the platypus, as in "Where's that platfrom?"