1 definition by Liila Morris

Top Definition
liila usually looks like a large snake in human forme
"oh looks its Liila, she looks like a large snake.'
by Liila Morris November 05, 2020

Mug icon
Buy a liila mug!