My dictionary of Irish mythology defines a ballydeghob as "an Irish sprite that has too much to say for itself" - as in:-
"bally" - Scots slang for "too much"
"de" - French for "of"
"ghob" - Common English language for "mouth"
Thus - "Too much of mouth"