1 definition by Mr. Darek
A devoted person who reaches for the most high, a person who distributes and dedicates to giving, loving a person who teaches the word as freeware. A person who can challenge you to achieve what you thought you couldn't.
by Mr. Darek March 7, 2017