Using modules (e.g. vector spaces), or abelian groups, or any object which has a notation of rank / dimension, there is yet another concept of negative dimension, not in the original spaces but in their Homology.
Take a "mixed complex" of both traditional (forward) and reverse sequences of chain maps. A sequence $M_0 \xrightarrow{d_0} M_1 \xrightarrow{d_1} M_2$ is called "reverse" if instead of $\operatorname{im}d_0 \subset \ker d_1$ we have $\ker d_1 \subset \operatorname{im} d_0$. Therefore a reverse exact sequence is the same thing as an exact sequence, which is like saying $-0 = 0$ when speaking of the dimensions of the $n$th homology group.
If the homology groups have a concept of dimension, we define the strict reverse homology groups to have negative dimension.
You can have complexes with mixed forward and reverse homology. Any sequence of surjections and any sequence of injections, while they may not have interesting or even defined forward homologies, they will always have reverse homology. So there is an application. That is, you can usually apply it when traditional homology is not defined, or in other words where the sequence maps $d$ are not such that $d^2 = 0$.