my new windows 8 desktap is a great toy and a fully functional pc to get real work done
"a desktop computer with a large touch screen monitor
"my new windows 8 desktap is a great toy and a fully functional pc to get real work done" What is the definition of "desktap"?