Kayra

Is that one girl who is mega depressed and attends to a school at named CECA in El Paso
Damn why are you so depressed kayra
by Ialsoattendceca December 29, 2021
mugGet the Kayramug.

Share this definition