Skip to main content

Definitions by Cyubby

Petite, small, usually a cute girl who like civet.
You are such a Sherla.
Sherla by Cyubby November 22, 2021