Skip to main content

Definitions by AJ bot

That is a lembuf (lem-boof) stuffed animal
Lembuf by AJ bot August 3, 2025