This is not too hard:
(defmacro clojure-let (bindings &body body)
`(let ,(loop for (a b) on bindings by #'cddr collect (list a b))
,@body))
see how it works:
> (macroexpand-1 '(clojure-let (a b c d) (foo) (bar)))
(LET ((A B) (C D)) (FOO) (BAR)) ;
T
However, this is not a very good idea (and not a new one either!):
Your code might be more readable for a clojure user, but it will be less readable for a lisper.
A clojurer might get a false sense of security while a lisper will get confused.
Do not kid yourself
Porting Common Lisp code to Clojure is far harder than writing a few simple macros.