1 definition by Jessicajessica

Top Definition
a very very old person
Neanderthal on the Back of a British pound coin
by Jessicajessica October 23, 2011

Mug icon
Buy a Neanderthal mug!