Top definition
A) An incredible album by the Israeli Techno Trance band Infected Mushroom

B) Vinay Raghavan
A) Did you hear Becoming Insane on Vicious Delicious??

B) Did you see Vicious Delicious get that spike??
by soad3883 May 11, 2010
Get the mug
Get a Vicious Delicious mug for your brother James.