A slight, unpleasant smell; when something is just a little off; unusual
His walk has a little twang in it Youรขยยve got a little twang on your face
5๐ 2๐