Armadillo

To provide weapons to a spanish pickle.
He is suspected of buying weapons to armadillo.
by Kraeloc May 22, 2004
mugGet the Armadillomug.

Share this definition