1 definition by omgicantanymore

Top Definition
The best army you could find.
-Who won the Supernote 2012?
-But of course, the Llamarmy did.
by omgicantanymore November 07, 2012

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug