A total idiot. sombody who has wound you up, for doing nothing but being stupid.
I just got off the phone with a total spiff!