Ryan Leaf

Probably one of the most over rated, under performing athletes in the game. Should kill himself.
Did you see that pig at the slop last night? Yeah Ryan Leaf took her hom.
by patddd June 17, 2008
mugGet the Ryan Leaf mug.