look up any word, like trap:

1 definition by Master definitionist

 
1.
someone that is named after the turkish goddess of eroticsm. Has unparalleled sexual skills.
Derya rocked my world last night.
by Master definitionist April 19, 2005
87 28