What does 'deened deened mean?

'deened deened meaning in Urban Dictionary

the best mug-off. Meaning seriously awesome or awesome.