Top definition
A french based internet radio broadcasting fresh and ad-free electronic music since 2002.
Vmix is an internet radio. This is actually a radio spread over the internet.
by Louis R. April 28, 2007
Get the mug
Get a vmix mug for your daughter-in-law Rihanna.