1 definition by teknopro

someone who talks constantly and usually never says anything of significance or importance
I wish Arthur would shut up and go away. He's such a barking gashole!
by teknopro July 15, 2005
Get the gashole mug.