Garden --which also confuses me. My Brit friends use garden and yard interchangeably, but apparently they're not the same thing, even though he uses them interchangeably. No clue, but it makes me giggle.
Hacked off - angry or annoyed
Ickle--this one REALLY makes me giggle for some reason. Well, pretty much all Brit slang makes me giggle. Yes, I'm weird. It means little