hagadoodoo denga muna

English: Translation
boast foolishly about one's ability (when it is obvious that one is inept)
verb
carroll-soulik-1973