Top definition
Sex crazed mammal that uses charm to achieve gratification
David expresses his emotions through sexual innuendo, he is such a thirsty minx!
by Snakesss68 December 22, 2017
Get the mug
Get a thirsty minx mug for your daughter-in-law Helena.