Top definition
Someone amazing who is a leader. Someone who can tell the difference between right and wrong, good and bad. Someone who is brave and courageous and someone who will never give up.
He's a real Nafay!
by DrDragon3 December 01, 2016
Get the mug
Get a nafay mug for your father Trump.