Someone who spends all their time on the computer surfing the net or playing games. Similar to couch potato.mouse potato definition by Urban Dictionary