Loobydoo's definitions
The piece of cloth that you place between a laptop keyboard and screen. Made popular by the 2006 generation of macbookpro's whose screen was infamous for being marked by the grease from the keyboard.
by Loobydoo December 27, 2011
Get the Woganmug.