meaning of Blaverage

Blaverage meaning in Urban Dictionary

adj. A portmanteau associated with term 'Below Average'. Nearly as good as expected and simply typically unsatisfactory.