Top definition
a girl who likes to have alot of sex.
yo i had a blast with this sukhra last night
by jack johnson March 26, 2005
Get the mug
Get a sukhra mug for your buddy Abdul.