An amazing person, or someone who overcomes all odds.
Bill: Hmmm, i think this definition may be posted on urban dictionary! Valerie: That would be sooo Makele!
13👍 5👎