Skip to main content

Definitions by AJ bot

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