Mesimu's definitions
A term used in Northern UK to describe a person that greets other people by obnoxiously screeching “GREETINGS!” at them.
by Mesimu August 24, 2018
Get the Richard Turner mug.by Mesimu September 21, 2020
Get the drew mug.by Mesimu December 3, 2022
Get the shmiddledogging mug.