Used to describe something cool, trendy or awesome.
Friend 1: How was your weekend Friend 2: It was so skotched