by dictionaryDude7896 January 28, 2020
by Potato Churner May 22, 2018
by Sherman Nutbugger August 28, 2021
by HiBlakkes February 20, 2019
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.
by glenglish May 19, 2017
by Browntheman January 6, 2018