A person who chuzzes a lot
Bro have you seen Sir Chuzzington over there? He just chuzzes constantly!