1 definition by DubaiIsTheNewFetch
While Dubai is also a city, it is also a term interchangeable with such phrases as "no way," "I can't," or "that's crazy." The term stems from the "bai" phonetically sounding like the English word "bye." The phrase is saved for special crazy or absurd occurrences or occasions.
by DubaiIsTheNewFetch February 20, 2012