Top definition
Adding nice touch means adding nice detail to something
-your nails look nice
- yes i added sparkles
- nice touch
by Sweetheartxoxo October 23, 2015
Get the mug
Get a nice touch mug for your mother-in-law Yasemin.