person who tells funny stories - Turkish English Dictionary