twack star

One who emmulates silver or gold medal status, while under the influence of crystal meth.
Friend says to the other " And here I thought him being without sleep for the entire week would catch up to him" as her eyes follow his twack star performance.
by Aphrodite2010 June 09, 2010
Get the twack star mug.