1 definition by Ialsoattendceca

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 30, 2022
Get the Kayra mug.