Richard Cabeza

Richard = Dick; Cabeza = Spanish for "head." Hence, "Richard Cabeza" = "dickhead."
by lukasiwicz November 27, 2013
mugGet the Richard Cabezamug.