Beaming down - Idioms by The Free Dictionary
beam down (redirected from beaming down)
Also found in: Dictionary
To be sent to Earth via teleportation, as in stereotypical portrayals of aliens coming to Earth from their spaceship. This humorous phrase usually suggests that one is crazy. Did he just beam down from outer space? There's no way that plan will work!