What does armitron mean?

armitron meaning in Urban Dictionary

sort of wristwatch , they say there americas national watch