Top definition
Shamoye is a person with high intelligence, nice personality, and a very nice person to talk to, he/she listens keenly to your problems or though, but otherwise very miserable on bought sides
by shamoye March 30, 2017
Get the mug
Get a shamoye mug for your fish Yasemin.