Meanings1to be fully charged; to be fully drugged up [colloquial]Written Forms上足電Traditional · Main Form上足电Alternate Form