Skip to main content

Definitions by glenglish

touch potato 

Someone who plays with their smartphone or other touchscreen (game player) and does not get much exercise.
My friends are always taking selfies, googling and becoming touch potatoes planted in fast food restaurant tables.
touch potato by glenglish May 19, 2017