1 definition by Allan Carlisle

ENGLISH - A universal term used to replace any word or add substance to any expression. Literal meaning in French: "Here it is!" Very similar to the Hawaiin Pidgin term 'Da Kine.'
Yo yo yo Voila!

Hey What's Up Voila?

I like this movie, it's pretty Voila.
by Allan Carlisle January 20, 2009
Get the Voila mug.