1 definition by idk who i am either
A gay character from the "Cookie Run" games witch has a lot of fangirls and just wants to plant flowers. ( herb cookies are actually a thing and they are literally cookie with leaves in them)
by idk who i am either December 3, 2021