1 definition by loverrr4567890

an unusual human being who make weird noises. thinks he is a badman. is in love with big sean and wants him in his bed. fave word C-DAWG! loves to make dolphin noises.
kinda weird, he is an afzal
by loverrr4567890 February 28, 2012
Get the afzal mug.