Arabic slang for a person of asian descent. Translates to: "Squished one," referring to their slanted eyes and squished-face appearance.
by Tashtoosh May 11, 2011
Get the Mufakasa mug.
Get the Mufakasa mug.We'll email you a link to sign in instantly.