What is TOUCHPAD? What does TOUCHPAD mean? TOUCHPAD meaning, definition & explanation