oh my god look at the size of scrott borris' bombhead
1) a person with a huge head so big that you cant see anything but it
"oh my god look at the size of scrott borris' bombhead" What is the definition of "bombhead"?