Definitions by Dylan mozzerelle
Keyarra
Keyarra's are sneaky ass bitches who deserve nothing...she probably loves coffee but lets be honest she needs to brush those crusty ass teeth...never trust a keyarra
Keyarra by Dylan mozzerelle April 13, 2020