Define Seela Meaning

Seela
a dopey giggly weed nitty but everyone loves her

if anyone can't finish a zoot they'll pass it to seela
By Robinet