1 definition by what the hell let this one work

a one-man band formed by luis dubuc. his music is defined as techno/electro/pop - i define it as heaven to my ears.
the secret handshake is amazing.

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.

×