There’s a phrase/idiom in English: “having your collar felt”. It means to be arrested and probably relates to the idea of a police officer grabbing a ne’er-do-well by the collar to hold them still whilst questioning them.
Although not strict ‘by the collar’ Lilly is very much acting out the phrase in […]
Latest Comments