– Both mean "cool" or "awesome," though krass can also mean "extreme" or "wild" in a negative sense.
Spoken German is marked by the shortening of words to create a smoother flow: colloquial german vk