Subscribe English
look up any word, like sapiosexual:
 
1.
A laptop made in Japan.
"Duuude check out this laptop"
"Dude screw that. It's a freaking Japtop."
by Karl Jakob August 10, 2008
7 2

Words related to Japtop:

jap japan japanese laptop