Rephael Swan

An athletic cocky bum who thinks he's the shit.
by You know April 09, 2003
mugGet the Rephael Swan mug.