1 definition by embersfae

my grandma. the best grandma. the worst grandma. this is him. probably somewhere meowing in agony.
person a: "YO! IS THAT ODEN?"

person b: "HEY! IT IS, OVER HERE GRANDMA O. GIVE US YOUR MAGIC CANDIES!

grandma o: "meow"
by embersfae April 15, 2023
Get the Oden mug.