2 definitions by uisodafi;okjn klhucjs`ndlbjx`k

1
a big monkey taken from birth to go live with humans.
area of origin: taief
you are an ugly "mohammad sadoon"
Get the mug
Get a mohammad sadoon mug for your bunkmate Zora.