Find the word definition

Wiktionary
long arms

n. 1 (long arm English) 2 (context slang UK English) An individual who intends to steal or borrow things without asking.