The perfect Italian word to use when expressing doubt, boh means "I don’t know" or "I’m not sure," and is best accompanied by a light shrug of the shoulders and/or a self-deprecating facial expression.
Cute, short and to the point, it is a favorite of native speakers and learners of Italians alike.
Boh is very informal, so only use it with friends. In more formal contexts, you would say Non lo so, or "I don’t know."