Primordial angular momentum? Angular momentum, and in particular the conservation of angular momentum, is of course very relevant in many processes in astrophysics, such as e.g. star- and planet formation, and disk formation in galaxies. 

The concept of objects spinning up upon collapse is straightforward enough to understand, but this begs the question: where does the primordial angular momentum come from? 

Tidal interactions between haloes, I suppose?
Your hypothesis is correct: it is the tidal interaction between neighbours which generates spin.

Think of your proto halo (galaxy, stellar disc etc) as an ellipsoid (set by it's inertial tensor). Should the matter around it not be spherically distributed, it will apply a torque onto that ellipsoid and make it spin. The assumption in cosmology is that even though the primordial angular momentum you mention may be null, tidal interaction between neighbouring proto structures is sufficient to allow then to exchange (hence acquire individually) angular momentum, while preserving a zero sum. 

A Reference on this subject is given by this paper

This diagram may enlighten the issue: it represents the tidal torquing of the blue ellipsoid by the tides represented by the pink ellipsoid.


PS: the expression spin up is unfortunate it seems because it is in fact spin conservation at the later stage of collapse of the proto halo which makes it rotate faster while preserving it spin (= total internal angular momentum).