Top definition
A semi short guy who doesn't have the balls to talk to his crush. He is funny good at some sports
Girl did Zhaun talk to you

Girls friend no he never does
by DA_Pain April 18, 2016
Get the mug
Get a zhaun mug for your cousin Bob.