This is Meditation, Really?

“Immersing myself in deep meditation.” What do you mean by meditation? And who is being immersed? Please tell me, beyond a trick of words…