Top definition
An awesome kind of armadillo that lives in argentina and they have wings, are pink, and are the smallest armadillo specie!
by Kasheck April 30, 2008
Get the mug
Get a Pink Fairy Armadillo mug for your sister Riley.