Top Definition
A brand so important that it has the value and historical significance of an old master painting (e.g. Rembrandt)
Starbucks, its a Rembrand in the making. Ferrari, truly a Rembrand
by Julian howard October 24, 2008
5 Words related to Rembrand

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×