Viva La Cucaracha

What is Viva La Cucaracha?


1.

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!

See rock, infest, cucaracha


65

Random Words:

1. Album from 1995 by highly underrated but lyrically incredible rapper AZ who hails from Brownsville, Brooklyn not Queens. It is one of th..
1. When a person rubs their index finger along their guch, then proceeds to form a hook with the index finger. The finger is then inserted..
1. A story which you believe will have a point, yet ends abruptly. Not usually funny or interesting. "I got a great story." &qu..