Definitions by The Lin
Neanderthesbian
She who is a striking combination of a Neanderthal and a Thesbian (a woman that is so ugly and masculine that she has to resort to lesbianism for sex).
Neanderthesbian by The Lin August 27, 2009