This phrase has been annoying many of us for quite some time now. Urban Dictionary has a concise, if rude, definition. Used often in the business world, this incredibly versatile phrase can be literally translated as “f*** it.” UD didn’t censure itself, of course. All too often it is used […]