Top definition
An electric device used to induce a euphoric state by passing a small special current through the brain by means of small electrodes placed behind the ears. Once marketed for sale, he only way to obtain one is to build it yourself with the schematics available online. A short period of use with the box will induce a low level of euphoria for roughly 12 hours. Helpful for insomniacs.
Regular Chap #1: My, you certainly seem mellow today, my good fellow. You were hit in the neck with a high velocity golf ball, yet you show little sign of distress

Regluar Chap #2: Yes well with the digitally induced calm of my Voodoo Box I have been feeling at ease today.
by hominyjibjib February 27, 2006
Get the mug
Get a voodoo box mug for your brother-in-law G√ľnter.