Skip to main content

level chen

when you acheive something that is above your physical or mental limits and no one will believe you eventhough you have tangible data to back it up.
Person 1: I climbed Mount Donna Buang at 375w. Person 2: There's no way you climbed with that much power, you have no quads, only calves. Person 1: I definitely did, look at my Strava file. Person 2: WOW! You really hit level chen!!!
by Jase_lo May 27, 2014
mugGet the level chenmug.

Share this definition