Top definition
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
Get the merch
Get the local wildlife neck gaiter and mug.
Mar 1 Word of the Day
One who has a mania for music.
I am a melomaniac.
by Larstait November 14, 2003
Get the merch
Get the melomaniac neck gaiter and mug.