这张图片的幽默来自一个中英文结合的谐音梗。这句话看起来是一句不通顺的英文,实际上是把中文网络流行语“你心里没点B数吗?”逐字硬翻过来的。在中文里,“B数”中的“B”是脏话“逼”的谐音,整句话意思大概是“你心里没点自知之明吗?”或者“你心里没点数吗?”图片里的英文“B numbers”恰好对应“B数”,而“inside your heart”对应“心里”。所以整句话读起来像是用一本正经的英文在骂人,但却是生硬直译的中文粗俗梗。这种把本土脏话用洋气的方式说出来,再配上毫无语法的直译腔,就产生了一种荒诞又好笑的反差感。
这是中文网络流行语,常用来质问对方是否有自知之明,带有粗俗调侃意味。其中“B”是脏话“逼”的谐音,后衍生出“心里没点数”等变体。