charm

Fun Dictionary -> charm

charm - Vulgar Dictionary definition

A picklock. CANT.