dag
nounInformal
A Australian English slang term. Browse all Australian slang.
What it means
An unfashionable, socially awkward but likeable person. Affectionate — closer to 'dork' than to 'loser'.
A funny, entertaining person. A bit of a dag can mean either, depending on tone.
In use
He's such a dag, but everyone loves him.
You're a dag, you know that?
Where it comes from
A dag is, literally, matted dung-caked wool on a sheep's rear. That the word has become a term of endearment is a fair summary of Australian humour.