in what passes for your mind = in your very small and useless mind. The rest of your dialogue confuses me. It would be better simply to underline the original phrases which you do not understand.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.