Top definition
An animal living under new foreign control.
Someone who frequently visits a place.
Denizen:

Caged animals brought to the U.S. to be displayed at a zoo in Chicago.

An insect returning to its host.
by Dadelvs December 14, 2010
Get the mug
Get a denizen mug for your mama Jovana.
buy the domain for your foodie vlog