Mumblenews


(n.) A talebearer.



Similar Words:

Mumble   Mumbled   Mumblenews   Mumbler   Mumbling