Okay, I'm completely lost on only one UKism in there: "watch the gaff" Does gaff mean a kid? the house/apartment? a pet? Help!!!! :0)