The Lin's definitions
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).
by The Lin August 27, 2009
Get the Neanderthesbian mug.