noun
an unpleasant or contemptible person.
that mean old git
Begin a journey through worlds of puzzles.
Take me to Green Gardens