A person who loves to talk, especially in long spouts about trivial topics. Someone who loves to yap.
I thought he would never stop talking, that guy is the Mayor of Yapperville.