On Donny Share definition Flag When you swear a blood oath on a fellow Donovans life that you aren't lying. Bro, on Donny your mum sent me nudes. On Donny by Yung_Check_it June 7, 2018 0 0 Get merch Get the On Donny mug. Buy Now — $32.95 See more merch