Top definition
Camesha is a nice young lady. She is easy going,kind,smart and loving. Any-one in this world that has a Camesha is a lucky fellow
boy:i wish i had a camesha
by shani2003 March 17, 2018
Get the mug
Get a camesha mug for your Aunt Riley.