Arch rogue old-fashioned slang
Used to refer to the leader of a gang of thieves or gypsies
He is an arch rogue. Be careful with him.
His name is James, an arch rogue. His accomplices often operate in this market.
A despicable or contemptible person
A problem or difficult circumstance
I'm short-sighted, so forgetting my glasses is a real hair in the butter for my sight.