Skip to main content

Definitions by lkasuytrezsghwfjrkuhygcbfds,m.

someone who is going to kill u with their kicks and is triggered really easily
She is very annoying like a LEYAN