look up any word, like the eiffel tower:
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

Words related to Apple leaf

advertising apple brand commercial computer