Top Definition
Expression used by Papa Roach in the song 'Infest'. Latin for "Long live the cockroach".
Welcome to the original Papa Roach soundfire
Viva La Cucaracha!
#papa roach #rock #infest #cucaracha #jacoby shaddix
by IonBC July 11, 2009
5 Words related to Viva la Cucaracha
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.