1 definition by A person of no particular account

Top Definition
A small tree lizard that can save you hundreds on car insurance.
I have a pet gecko.
Mug icon
Buy a gecko mug!