24 years ago
to describe someone who talks excessively
to be lacking in credibility, not to be trusted
SORRY,please try again...
to be highly enthusiastic or excited