1. Something purely disgusting or gross. 2. Awesome, amazing, epic win.
1. "Kyle's house smells fucking rank." 2. "Did you hear about that new video game coming out? It looks rank."
8👍 9👎