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