The new shop opened and customers packed the place.
Tips
memory
Literally 'burst the roof' — 棚 originally meant a temporary shed/awning. Now extended to anything overflowing: 颜值爆棚 'looks off the charts,' 自信爆棚 'overflowing self-confidence.'
register
Colloquial and slightly hype-ish. Common in entertainment news, ad copy, and social media.