1 definition by Loobydoo

1
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.
"where's my wogan!"

"it's there, in your laptop..."
by Loobydoo December 22, 2011
Get the mug
Get a Wogan mug for your daughter-in-law Riley.