an insult mixing 'dirty' and 'egg'. dirty+ egg= deg alternatively 'deggy'.
Jess: 'You're such a deg.' Amelia: 'I had a shower yesterday!'