{{term}}
- {{preview}}
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
Get a
done by mirrors
mug for your dog Julia.