1 definition by Pokemonerd532

A very kind-hearted loving person that girls love, and has a very small circle of friends. He also has trust issues because of everything that has happened to him
Girl : OMG is that Yousaf??
Her friend : Yeah I heard he was amazing
by Pokemonerd532 December 17, 2018
Get the Yousaf mug.