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!
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 daily@urbandictionary.com. We'll never spam you.

×