Skip to main content

Definitions by ilenya is a smelly buttery thi

smelly buttery mofo who will sneak into your room and watch you sleep
dont be a ilenya