pack a punch/wallop
to provide a burst of energy or power or excitement
The storm packed a wallop and did much damage to the boats.
Coolest Hotels Ever
No, that is not a laundromat. It s Tokyo s version of a hotel and each pod comes fully equipped with a TV, radio, and alarm clock. Hey, when you ve got 125 million people crammed onto a bunch of skinny little islands you need to start getting creative.