Top definition
its anew word and its a big horse in horse racing .. just now this word has been defined
viva la diva......... back to back
by amaranza December 09, 2009
Get the mug
Get a viva la diva mug for your cousin José.