Pompous degenerate and German with a halo (7)
I believe the answer is:
orotund
'pompous' is the definition.
(I've seen this before)
'degenerate and german with a halo' is the wordplay.
'degenerate' becomes 'rot' (rotting is a kind of degenerating).
'and german' becomes 'und' ('and' in German).
'with' is a charade indicator (letters next to each other).
'a halo' becomes 'o' (O resembles a halo).
'rot'+'und'='rotund'
'rotund' put after 'o' is 'OROTUND'.
(Other definitions for orotund that I've seen before include "Sonorous; pompous" , "booming" , "Bombastic" , "Pompous (oratory)" , "Full, round" .)