unleasher's definitions
Noun; A person who gets really high on good drugs all the time and is constantly in danger of demodding himself.
by unleasher June 2, 2008
Get the tourette mug.
Get the tourette mug.We'll email you a link to sign in instantly.