Skip to main content

Definitions by Remainstupe

A “leigha” is a rude lair. She always wants to create drama. She can’t own up to the things she has done.
Omg is that leigha
Yah?
Ew
Leigha by Remainstupe February 18, 2019