Talk:Super 90/@comment-37863172-20200101143430/@comment-36971458-20200212144526

How does this make me deluded?? LEARN ENGLISH or read a dictionary before you speak.

DefinitionL "impose a misleading belief upon (someone); deceive; fool."

Yep not me