No, you're not crazy or delusional.

中文解释

不,你没疯掉或产生错觉。

正在查询

overdramatize irrigating incapacitates defecation AAE lingual grand prize time to come 失事 commit an error