1 definition by phdakid

Llama is a Spanish gun manufacturer. The full name is Llama Gabilando, making mostly pistols.
Llama M-82 (Spain)
Type: Double Action
Chamber: 9x19mm Luger/Parabellum
Weight unloaded: 1110 g
Length: 209 mm
Barrel length: 114 mm
Capacity: 15 rounds
by phdakid June 22, 2006
Get the llama mug.