You bet, but it probably won't help. We only define orientation for $n$-manifolds. Let $M$ be an $n$-manifold. An orientation of $M$ at the point $p$ is a choice of generator for $H_n(M,M-p)=\mathbb{Z}$. It turns out if $z$ is a chain representing a generator of $H_n(M,M-p)$ there is a neighborhood $U$ of $p$ so that $z$ represents a generator in that neighborhood. A choice of orientations for each $p\in M$ is continuous if chains representing them agree in a small neighborhood of each point. An orientation of the manifold is a continuous choice of generators of $H_n(M,M-p)$ for each $p\in M$.
The nice part of this definition is that it allows an easy construction of the oriented double cover. You can read about it in Hatcher's book on Algebraic Topology, which you can download from his web page.
I knew you wouldn't like it.
Here is a more calculus flavored definitions. An orientation of a smooth $n$-manifold is a globally defined, nonvanishing smooth $n$-form.
This is the approach taken in Jack Lee's book on Smooth Manifolds.
Still not very good eh?
Two ordered bases of a vector space are equivalent if the linear map that takes one to the other has positive determinant. There are exactly two equivalence classes under this definition of equivalence. They are orientations for the vector space. An orientation for an $n$_manifold is a choice of orientation for each tangent space that is locally "continuous" in the sense that in local coordinates they all agree or disagree with the induced choice of order basis from the parametrization.
You can see this last definition in Guilleman and Pollack's "Differential Topology"
Finally, we can orient a simplex by taking an equivalence class of orderings of its vertices. Two orderings are equivalent if the permutation that takes one to the other is even. We can then induce an orientation of the faces of a simplex by putting the missing vertex last. Finally, if we construct our manifold by gluing simplices together along faces, we require that the orientations induced on any codimension one face by the two simplices it belongs to disagree. This is probably the easiest to understand, you can find it in Fred Croom's undergraduate book on Algebraic topology.
Given a loop push it so it is transverse to all the codimension one faces. Count how many faces it passes through where the orientations from the two $n$-simplices it belongs to agree. If the parity is even, it's an orientation preserving loop. If it's odd, its orientation reversing. With a little thought you can see this defines a homomorphisms from the fundamental group to $\mathbb{Z}_2$. If the homomorphism is onto its kernel has index $2$ and the corresponding cover is the orientation double cover.