meaning of armitron

armitron meaning in Urban Dictionary

sort of wristwatch , they say there americas national watch