Skip to main content

Definitions by Yummy d

An annoying baby who is attached to their mom and makes the work about them in the most annoying way imaginable
Shut up already! You’re being an eelela
eelela by Yummy d December 11, 2023