1 definition by Jm85937
A very nice person who is believed to be legendary according to African elderly stories. He is usually very sharp and fast to make logically correct decisions. They are believed to have a higher IQ than normal people.
by Jm85937 August 15, 2020