Just to mock you, there are things that exist without physical form.
Sorry dude, that's not the meaning of undefined. Undefined is a term for things we don't know, because there is nothing truly undefined, using the term for nothing is really... stupid when there are better terms to use instead. When something is undefined is because we have no definition for it yet, because we don't know about it, but it still exists. <_<