Internet slang, very common since the mid-2010s. The
逼 here is a vulgar intensifier (originally
屄), so the phrase is mildly crude — fine among friends and online but avoid in formal settings. Cleaner alternatives:
懵了 (měng le) or
一脸蒙圈 (yì liǎn méngquān).