meaning of Bomb Noggin

Bomb Noggin meaning in Urban Dictionary

a phenomenal blow task