Britain is wholely incomprehensible.
There always on about something, but I can't suss out bugger all.
(Maybe "twig in beak" refers to wanting to build a nest as a metaphor for settling down?)
SD