Search Details

Word: touch up (lookup usage) (lookup stats)


Meaning:

Verb:

  • idiomatic To fondle or to grope someone in flirtatious or sleazy way
  • idiom to make slight corrections or adjustments; to fill in or perfect

Source: Wiktionary | Src Info »