Skip to main content

redghost37's definitions

twacked

out of your mind on psychadelics, IE 'shrooms, 'cid, robo.

(adopted from meth terminology)
I was so twacked on acid I thought everything was one giant electron.
by redghost37 May 25, 2004
mugGet the twackedmug.

Share this definition