Skip to main content

Definitions by NoorElAin

Textbook definition of a nonchalant nerd.
Loves his cat - has to clean out his shit way too often.
Throws jokes but can't take them himself
Mustafa often complains about having to learn the language of English, yet, it is an obligation.
Mustafa by NoorElAin January 17, 2026