person who talks a lot and recklessly - Turkish English Dictionary