Top definition
A 1500 dollar bottle of Champagne. That is made in France under the strictist qualities
Only true ballers sip on Cristal Rose.
by GMrules August 21, 2004
Get the mug
Get a Cristal Rose mug for your Uncle Bob.