phrases, sayings, idioms and expressions at

Top vanilla

Posted by Bnjtokyo on January 13, 2004

I recently came across the term "top vanilla," but I have no idea what it means. Can anyone enlighten me?
The context: "Our aim is to provide . . . [good service] by following the "Top Vanilla" method of customer management."
Several websites use the term in a similar way but none provide a definition.
Best regards,
bnjtokyo

© 1997 – 2024 Phrases.org.uk. All rights reserved.