by TrevTrev Yorges March 08, 2017
by The Hack April 23, 2003
by jebmarie April 16, 2009
by David Galvez January 14, 2008
by LilyPad06 July 07, 2019
actually is used alot by arabs (like me) literally means "my dear god" ya meaning my dear and allah meaning god
by arabian nights December 31, 2005
Jamaican phrase meaning "okay" or "no problem." Does not mean "yes, man." It's used interchangeably with both men and women.
by MCKH July 05, 2014