Skip to main content

Definitions by Nawen

Adj. Something or someone that is amazing or 'win';
Person 1: Rachel Smith was epic win!
Person 2: Yeah, she's pretty amazing!
Epic Win by Nawen May 17, 2010