Top definition
A desktop computer with a large touch screen monitor. May include a mouse and keyboard but only as an optional accessory. More portable (room-to-room) than a standard desktop computer and is usually built as an all-in-one device like a giant tablet or possibly a "Laptap"
My new Windows 8 desktap is a great toy and a fully functional PC to get real work done.
by MrCalico-2 September 11, 2012
Get the mug
Get a Desktap mug for your coworker Manley.