Top definition
done by mirrors
done in deceptive way
The work of the organization was often done by mirrors.
by The Return of Light Joker January 05, 2012
Flag
Get a done by mirrors mug for your dog Julia.

• © 1999-2021 Urban Dictionary ® • advertise • terms of service • privacy • dmca • bug report • help • blog • data subject request