Yes, it was a $130 buy on Sedo. Adam's advice about buying up LLLL.COM's is really sticking with me.
As to whether it stands for anything, try googling it. There's enough there to give me faith in the letters.
Plus, I find the other TLD's being taken a great indicator of the name's quality.