1 definition by Julie.J

Top Definition
An elusive person or animal is difficult or impossible to find or catch.
Spider Man is elusive.
by Julie.J March 09, 2015

Mug icon
Buy a Elusive mug!