Uncertain, but likely of Celtic origin.
Practice speaking and memorizing "tarugo" and many other words and sentences in Spanish.