Brand Definition

boomhead

|| A person whose lack of skill and knowledge in a particular field do not stop him/her from participating and commenting extensively in and on that area. ||

asp. UB Lexicon