Definitions by imayoda
moomtastic
A combination of the Arabic word for "excellent," moomtaz, and fantastic.
Used frequently by students learning the Arabic language as an alternative to moomtaz.
Used frequently by students learning the Arabic language as an alternative to moomtaz.
moomtastic by imayoda September 29, 2009