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