2 definitions by Chiyo

Moucharaf, is my dear friend and he likes Chiyo ❤️ Also he killi’em the Tik Tok Dances, sadly he got 0 points in German tho 💔
Moucharaf is a loyal dog 🐶
by Chiyo November 21, 2021
Get the moucharaf mug.
Of unfathomable loserness; the worst loser to ever curse the surface of the world.
You suck, you pr0fessor!
by Chiyo February 8, 2003
Get the pr0fessor mug.