Remainstupe's definitions
A “leigha” is a rude lair. She always wants to create drama. She can’t own up to the things she has done.
by Remainstupe February 18, 2019
Get the Leigha mug.
Get the Leigha mug.We'll email you a link to sign in instantly.