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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.