1 definition by Julie.J

1
An elusive person or animal is difficult or impossible to find or catch.
by Julie.J March 09, 2015
Get the merch
Get the Elusive neck gaiter and mug.