1 definition by Loobydoo
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 23, 2011