look up any word, like the eiffel tower:
 
1.
A mouth that's liable to get loud and say to much at anytime.
by Mr. Terrence L. Trezvant October 13, 2003