Originally Posted by
dpbayly
I forget sometimes the majority of the people on the forum are Stateside
Yep "Dead Chuffed" is a British term that means your very pleased about something
Just because your binnacle is on the wrong side, doesn't mean we don't understand all of British terms ;-)