36 definitions by LeRoy

Simply put: electronic musician adored by those who have not yet heard Venetian Snares. Seriously. Whereas Aphex Twin tickles your toes, Venetian Snares eats your brain.
A Fine Analogy: Aphex Twin is to cigarettes as Venetian Snares is to crack rocks
by Leroy December 28, 2004

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.

×