Top definition
A legendary sword fighter. A great knight, probably the best martial artist in the world. Known also as a Giraffe.
That sword fighter is Sarif.

2. That martial artist wishes he was like Sarif.
by Nunya-business February 03, 2010
Get the mug
Get a Sarif mug for your Aunt Sarah.