Being drunk and high off weed at the same time.
Man, I went to the club last night and I was twoasted!
by lala sd gurl September 02, 2010
adj. - a drunken buzz that usually onsets quickly.
..twoasted of the hizzy fo' shizzy my nizzy...
by Andy Mack September 11, 2005