Top definition
adj. - a drunken buzz that usually onsets quickly.
..twoasted of the hizzy fo' shizzy my nizzy...
by Andy Mack September 11, 2005
Get the mug
Get a twoasted mug for your brother Jerry.