1 definition by lukasiwicz

Richard = Dick; Cabeza = Spanish for "head." Hence, "Richard Cabeza" = "dickhead."
He's a regular Richard Cabeza.
by lukasiwicz November 27, 2013
Get the Richard Cabeza mug.