Top definition
noun
1. A military unit consisting of armored fighting vehicles.

2. Protective covering made of metal and used in combat.

3. Tough more-or-less rigid protective covering of an animal or plant.

verb
1. Equip with armour
by clutz1988 May 16, 2008
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush