Top definition
A pretty beautiful woman who is looking forward for a better future

Shameisha is a wonderful woman
Shameisha have all the boys they say she's fine
by Teteteg March 31, 2017
Get the mug
Get a shameisha mug for your bunkmate Nathalie.