Top Definition
Kimran, a term used in ancient greece - translation sex goddess.

Also kimran is used in standard English, examples below:
1) I'm a kimran (sex goddess)

2) Kim RAN down to the park
by iammeh January 14, 2012
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.