Definition
to pass away
去世;死亡
His grandfather popped off recently, and it left him heartbroken.
他的祖父最近去世了,这让他心碎。
In that film, the protagonist's uncle popped off in an accident.
在那部电影中,主角的叔叔在一场意外中去世了。
Many pets pop off naturally in their old age.
许多宠物在年老时自然死亡。