What is the meaning of Caviar?
Roe of the sturgeon or of certain other large fish, considered a delicacy.
Something whose flavor is too fine for the vulgar taste.
caviar
caviar
caviar
caviar
caviar
a leftist, specifically one coming from a wealthy background
Source: wiktionary.org