Top definition
meaning 'cool' in hebrew, but slowly, in my opinion, should become incorporated into the english language.
by sheisntit October 27, 2008
Get a Sebaba mug for your coworker José.