wharf rat: someone who lives near wharves and lives by pilfering from ships or warehouses
sneak thief: a thief who steals without using violence
knapweed: any of various plants of the genus Centaurea having purple thistlelike flowers