1 definition by dora smarts

Someone who is really weird but is the bestist friend ill ever have. she takes up my camera roll. Dont ask how u put up with her bullshit but still love her
by dora smarts November 27, 2021
Get the Kaylea mug.