homme des cavernes

Noun

 * 1) caveman early human or closely related species, popularly held to reside in caves
 * 2)  caveman brutish or savage person