What does Bomb Noggin mean?

Bomb Noggin meaning in Urban Dictionary

a phenomenal blow task