Daffy

I just thought of daffy duck one day and thought it would be a cool nickname... LOL