1 definition by Defection

The best of the best. A stunner. Smart and overthinks opponents. Very cute and is a lady's man.
HE is such a Abdirashid wow!
by Defection April 6, 2019
Get the Abdirashid mug.