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.
Can you believe this mash-up right now... Dubai.
by DubaiIsTheNewFetch February 20, 2012
Get the Dubai mug.