1 definition by rafmaster

Top Definition
viva la vida is a song by coldplay
viva la vida also means live your life
damn holmes you shouldn't be so uptight. viva la vida holmes
by rafmaster June 16, 2008

Mug icon
Buy a viva la vida mug!