1 definition by TheSharpDressedMan

A man who is attracted to Giraffes. He loves to hump their butts. The Longer the neck the better.
Man he's such an Armando.
by TheSharpDressedMan March 2, 2016
Get the Armando mug.