Noun. A person who refutes evidence right before one’s own eyes that turtles are capable of communicating with the dead.
by EmmaisaGoddess March 22, 2023
Get the uksld mug.by Mantha🥴 October 24, 2019
Get the UKLD mug.