1 definition by TimmayTrain

A sex crazed, wild, high strung woman. AKA nymphomaniac
Dude, my girl blows me 3 times a day! she is a total meecher
by TimmayTrain December 21, 2016
Get the meecher mug.