Skip to main content

Definitions by iamreallysleepy

An overall sed gurl who cannot get over her love for ducks.... and guys who ignore her
Isn't that marufa, the girl who's obsessed with ducks?
Marufa by iamreallysleepy November 23, 2021