Top definition
A sticker or decal put on the back of an Apple product like a MacBook or monitor to hide the Apple so it won't look like product placement.

From "fig leaf."
That commercial has a MacBook with an Apple leaf over it. Like we won't know it's an Apple.
by theocritus November 01, 2009
Get the mug
Get a Apple leaf mug for your dog José.