Is "drydaru" bird-related as well as being used for Twitter? i.e. is it the word for the sound a bird makes?
Yes. trydar - to tweet, to twitter, etc. Sometimes trydaru, although that does not seem to be a dictionary word.
Trydar is also a noun - a tweet, a chirrup, birdsong, etc.