to be absolutely fucktarded on ecstasy or cocaine.
dude i'm fucking twhacked. that was some awesome uphill skiing on white mountain.
by sean82 October 24, 2007
Get the twhacked mug.