What does "ya se armo" mean in english?

The literal translation from Spanish is "already assembled" or "already harmonized." "Ya" is already!
Updated on Thursday, February 02 2012 at 07:25AM EST
Source: kgb.com
Collections: yaspanish