duttles

Another word for the hallucinogenic drug also known as shrooms.
Alternately called dutties or duddies.
He is totally on duttles.
by Epimetheus January 09, 2008
Get the duttles mug.