Skip to main content

Tonkosaurus's definitions

local wildlife

A person who is weird, annoying and you don't want to make eye contact with in fear of their crazy rant. A person who looks like they have lived in the area their whole life.
That regular customer is local wildlife
by Tonkosaurus July 22, 2020
mugGet the local wildlife mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email