What does ‘flat-top’ mean?

( n ) A short men’s hair style cut flat across the top so all the hair stands up. He cut off his ducktail and now he has a flat-top.