Top definition
A brilliant visionary who is changing the world with his smile. Great team player and a master mind!
by XYD June 27, 2014
Get the mug
Get a yordan mug for your girlfriend Nathalie.