Top definition
A portable computer with a touchscreen interface and no physical keyboard, such as an iPad.
Ever since I got myself a taptop, I find I'm using my laptop less and less.
by Joller May 07, 2011
Get the mug
Get a Taptop mug for your sister-in-law Beatrix.