From be- + daggle.
bedaggle (third-person singular simple present bedaggles, present participle bedaggling, simple past and past participle bedaggled)