What does "ya se armo" mean in english?

The literal translation from Spanish is "already assembled" or "already harmonized." "Ya" is already!

Tags: yaspanish 

Thursday, February 02 2012