1 definition by BahamaMama

To be extremely drunk. Short for "totally wasted"
"I was twasted last night after 7 glasses of wine at the graduation party."
by BahamaMama June 21, 2006
Get the Twasted mug.