Skip to main content

Definitions by Sheluvgabee23

Ikerra is a black girl that’s annoying and always getting on someone nerves
ikerra by Sheluvgabee23 November 20, 2023