Definitions by Hadriannah
Caimera
A most often short, typically under five foot, extremely annoying person. This person does not understand boundaries and often ignores your requests to be left alone.
Caimera by Hadriannah November 3, 2021