Similar to strange, but in a sense more related to awesome.
Man that is totally stramge.
by Akbr July 12, 2010
Get the stramge mug.