ameise came into my room and started talking about particle physics he blew my mind
an administrator for the wildly popular theninja-rpg
"ameise came into my room and started talking about particle physics he blew my mind" What is the definition of "ameise"?