1 definition by Mr Dahooha
A lazy, useless, smelly bastard who speaks in a series of quiet grunts. These creatures do not have the ability to properly play the guitar and like nothing more than a good old "snack-a-doodle-doo."
by Mr Dahooha April 29, 2008