Skip to main content

Definitions by lukasiwicz

Richard Cabeza 

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