1 definition by Endria

Top Definition
Similar to a "Lot Lizard" but works tourist heavy areas.
Damn tourist trap gave me the crabs.
by Endria May 10, 2016

Mug icon
Buy a Tourist Trap mug!