What is cool in German slang?

In German slang, 'cool' is often said as 'geil', 'krass', or simply 'cool'. 'Geil' can mean awesome, but be careful—it also means 'horny' depending on context.

     Do you need a free Speaking Course?