look up any word, like sparkle pony:
 
1.
Derives from Arabic, is said to rejoyce in another's good luck or happy event.
Widely used in slang Hebrew.
1)"Im getting maried" "mabruk"
by Ben Sassi November 28, 2005