meaning of am Strom hängen

am Strom hängen - German to English

to be plugged in / to the wall