Top definition
A sex goddess from greek mythology.. she has the power of seducing men and even after rejecting them they remain under her power.
Meredydd the goddess of sexual intercourse
by vizibleink April 29, 2009
Get a Meredydd mug for your cousin Jerry.
Apr 28 Word of the Day
Literally everyone, ever. Including the writer of this definition.
by masokitsune January 17, 2019
Get a stupid people mug for your sister Sarah.