Loca 's definitions
Britians special forces unit, although slightly below the navy seals, i wouldnt want to fuck with the sas.
by loca July 8, 2004

Another great defonition on urbandictionary where pseudo-historians get on here and argue about who won when it dosnt matter.
by loca February 16, 2005
