hah! thanks, David, I shall add that to my armoury of obscure insult terminology... :)