Sticky Fingers (restaurant)
WiktionaryText

Noun


sticky fingers
  1. An inclination to steal.
    You'd better lock up your belongings before handing you keys to a valet; some of them have sticky fingers.
  2. A petty thief or petty thieves.
    There are too many sticky fingers around for me to leave my purse unattended.
 
x
OK