One of the many words in the english language that you can not say without sounding like an idiot.irish wristwatch definition by Urban Dictionary