Top definition
Expensive, top-notch camera lens (exxy + a reference to Leica Summilux and/or Noctilux lenses)
It ain't an Exxylux, but then I didn't have to rob a bank either.
by Keksni January 10, 2012
Get the mug
Get a exxylux mug for your mate Rihanna.