LOL His tagline sported for quite awhile that he had on up his pant leg.
......I am the last to get jokes ect.. and I still wonder what he meant by that....like getting a tune stuck in your mind I ponder that tag line everytime I see or hear the word Armidello(sp).