2 definitions by the_meerkat_of_scream
by the_meerkat_of_scream June 20, 2020
A super-natural being destined to take over the world, solar system, galaxy, and universe in the near future. Or just a funny little thing to say in your group chats to confuse friends.
by the_meerkat_of_scream October 27, 2020