you should go see that new movie, it is so cheven
a word used to describe something that/is conquers all, cool, rad, awesome, amazing, the best
"you should go see that new movie, it is so cheven" What is the definition of "cheven"?