From Arabic - happy, content. Used all around the Middle East, in Arabic speaking countries and in Israel.
Q: How is your new job
A: Walla, I'm totally Mabsut!
by Itaitai February 13, 2011
Get the Mabsut mug.