meaning of Blabbergaster

Blabbergaster meaning in Urban Dictionary

Another word for a dumbass, or a dufus, or a shithead. Usually used as an adverse term, towards somebody who someone doesn't like.