barbuglione

Noun

 * 1) mumbler
 * 2) splutterer